由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - wdong你不是想要思考本质吗?我们从数据说起
相关主题
wdong你可以把event和thread拆开来[合集] 怎么样提高自己的multi-thread programming能力?
Java的服务器一般运行几个线程比较合适?有谁用TBB吗
真正的multi-threading是5个thread要5个cpu?那apache是真正的mwhy do we need to map user threads to kernel threads?
multi threading 还是 multi processingProblem of Thread by Prof. Lee大伙怎么看?
thread, semaphore, 问题。一个multithread的问题(是不是有人觉的很简单?)
python下的expectrand() in multitreading
多线程编程前景如何?thread c++ 问题
c++下如何实现多线程?a question about Nachos in C
相关话题的讨论汇总
话题: thread话题: event话题: 计算机话题: 生命话题: 数据
进入Programming版参与讨论
1 (共1页)
z****e
发帖数: 54598
1
数据只是个必需品
对于数据的处理
无非搬运和转换
搬运数据是基础
连搬运数据都没搞定,更谈不上其它的了
但是光搬运数据,显得很呆板
你的数据如果不能及时转换,光搬运的话
很难给人以享受
最终你所有的软件做出来的无非就是
按按钮
你点一下按钮,会怎样怎样
就是一种被动式的接受,这就是event
你触发一个event,计算机给你一个结果
就这样,但是如果你想让计算机来娱乐你的话
一般情况下,你希望计算机能够完成一些智能处理
就是计算机能够给你一些意料之外的惊喜
最简单的就是下象棋,你希望计算机能够陪你下棋
你跟计算机互有胜负,这就是最简单的娱乐
这个时候计算机就显得有一定的智能
这个时候就需要thread了,因为触发点可能不存在
你跟计算机玩游戏,计算机可不会等你出兵之后再出兵
你长时间不动,计算机就派兵过来把你灭了
这就是thread,一个能够自发的,循环地,重复地寻找解决方案的一种模式
这好像就是ai的初步,虽然我也不知道生命的形式到底是怎样的
但是我隐约感觉,ai将来必然是thread,而非event
thread才是电脑,而event不过是计算器而已
而生命是不是就像一个thread?不停滴运转,虽然最终会over
但是在over之前,thread总是处于一种运转的状态中
不停歇,哪怕它无事可做,也还是处于运转的状态中
但是event虽然也可能会处于某种状态中,但是一个很短暂的时间之后
它就over了,所以认为其没有生命,因为不会主动滴去做某些事情
但是thread会,所以我们这个世界上的所谓生命
可能只是其它维度里面的生物创造出来的thread而已
这就是主动与被动的区别,一般生命都会主动滴去做某些事情,多寡而已
但是非生命形式则只会被动地接受外力的作用
而我们可能只是这个event的宇宙中被创造出来的threads而已
而且有可能是意外,没准创造这个宇宙的生物压根不希望我们存在
就像人们不希望在某些作业系统中看到病毒一样
而如果是这样的话,神一旦存在,神想知道的第一件事,搞不好就是消灭生物
就像消灭计算机病毒一样
当然到底是不是这样,我也不知道
这种思考在绝大多数时候都是毫无意义的
w***g
发帖数: 5958
2
event的trigger可以人为生成。每个cycle的event处理完以后自动trigger下一个cycle
,或者等一个时间片自动trigger就行。我并不支持event这种写法,但你的论据也太弱
了。

【在 z****e 的大作中提到】
: 数据只是个必需品
: 对于数据的处理
: 无非搬运和转换
: 搬运数据是基础
: 连搬运数据都没搞定,更谈不上其它的了
: 但是光搬运数据,显得很呆板
: 你的数据如果不能及时转换,光搬运的话
: 很难给人以享受
: 最终你所有的软件做出来的无非就是
: 按按钮

l**********n
发帖数: 8443
3
thread的处理方式是很落后的,人脑是event based. 只要人醒着,就在处理事件。最
简单的是人脑不可能同时处理两件事情,thread多了,你会发疯。

【在 z****e 的大作中提到】
: 数据只是个必需品
: 对于数据的处理
: 无非搬运和转换
: 搬运数据是基础
: 连搬运数据都没搞定,更谈不上其它的了
: 但是光搬运数据,显得很呆板
: 你的数据如果不能及时转换,光搬运的话
: 很难给人以享受
: 最终你所有的软件做出来的无非就是
: 按按钮

l**********n
发帖数: 8443
4
有种自闭症儿童就是陷在thread里,以至于没法处理外界事件,但是记忆力超强。

【在 l**********n 的大作中提到】
: thread的处理方式是很落后的,人脑是event based. 只要人醒着,就在处理事件。最
: 简单的是人脑不可能同时处理两件事情,thread多了,你会发疯。

z****e
发帖数: 54598
5
这话说得就好像石头会被地壳运动而触发某种运动一样
比如火山爆发,导致石头从山上滚下来
这就是event的trigger
我不反对event的写法,但是这两者本质区别就在于主动行为和被动行为
当然非要从本质上说,很多东西其实是一样的
就像生命的基本组成目前看也不过是一堆分子原子而已
生命和非生命的差异到现在为止也是一个谜
如果你真的知道区别的话,你就能造出生命来了

cycle

【在 w***g 的大作中提到】
: event的trigger可以人为生成。每个cycle的event处理完以后自动trigger下一个cycle
: ,或者等一个时间片自动trigger就行。我并不支持event这种写法,但你的论据也太弱
: 了。

z****e
发帖数: 54598
6
每一个thread对应一个具体的生命就可以了
现实世界中多threads是常态
也没见到这个世界因为有多个生命而崩溃

【在 l**********n 的大作中提到】
: thread的处理方式是很落后的,人脑是event based. 只要人醒着,就在处理事件。最
: 简单的是人脑不可能同时处理两件事情,thread多了,你会发疯。

L****8
发帖数: 3938
7
你是单细胞动物?

【在 l**********n 的大作中提到】
: thread的处理方式是很落后的,人脑是event based. 只要人醒着,就在处理事件。最
: 简单的是人脑不可能同时处理两件事情,thread多了,你会发疯。

1 (共1页)
进入Programming版参与讨论
相关主题
a question about Nachos in Cthread, semaphore, 问题。
用多线程怎么比单线程还慢呢?python下的expect
来来,讨论一下multithread, multi-core, affinity多线程编程前景如何?
multithread app的design要注意哪些问题?c++下如何实现多线程?
wdong你可以把event和thread拆开来[合集] 怎么样提高自己的multi-thread programming能力?
Java的服务器一般运行几个线程比较合适?有谁用TBB吗
真正的multi-threading是5个thread要5个cpu?那apache是真正的mwhy do we need to map user threads to kernel threads?
multi threading 还是 multi processingProblem of Thread by Prof. Lee大伙怎么看?
相关话题的讨论汇总
话题: thread话题: event话题: 计算机话题: 生命话题: 数据