| Profil de ZhoujollypigclubPhotosBlogListes | Aide |
|
21 octobre 竞赛从托班开始上学的短短几个星期,让大人和小孩都有了很多的变化.大人都总是下班之后问:今天,学校教了什么?来说说看! 反倒小孩却表现不同.她心情好的时候,就说:今天教了....还连比带划. 心情不好的时候,一副委屈的样子:妈妈,我不要上学!我不要上学!
看来,她还没有完全适应学校的氛围.也难怪,现在的小孩,或多或少还有依靠的想法,还有逃避的念头.这和我们过去是无法比了.那个时候,上学是一大班子村里的小孩子,很有集体感. 现在,到了学校,才是一帮子小朋友,相互之间不是那么熟悉. 想和别的小朋友靠近,她还有些陌生, 她还需要时间.她心里上没有准备好与更多的小朋友游戏和分享.
这也有大人的原因.平常,早出晚归,没有花太多时间在她的学习上.总以为还小,先玩玩.可是,现在的社会要求高了.幼儿园的小孩子,早已不是我们当年可比的. 有很多全职的父母,就是教小孩学者学那,琴棋书画. 这激烈程度,不亚于奥运会.
在这样的情况下,怎么让她提高?怎么让她早点适应?那没法,在这样的社会,只有提前准备竞赛了.想想,这些孩子.到底是他们可怜,还是幸福.还是我辈可悲.一时莫衷一是! 5 juillet 高油价下的心理干预最近,国际上油价暴涨,美元狂贬。国内股市持续跌落,疑似“热钱”的储蓄持续增长。整个的经济生活,总带那么点恐慌。国内CPI的涨幅,也成了工作之余的热门话题。毕竟,我们都是在这个大环境下生活。 前段时间,看了本《货币战争》,感觉这个世界上只有银行家最智慧和最牛了,同时觉得我们自个都是多么可怜的生活在"无形的"最低层。当然,这本书应当从认识一种经济观念的角度来看,里面有些东西不能全信,否则容易导致轻生。^_^ 最近,看这油价和美元的势头,又想起了那本想看但是一直也没看的《石油战争》。看来,光是这本书的名字,就让人有兴趣在当下去读一读。 书毕竟是纸面上的,有些远。但是现实的物价上涨却是很贴近生活的每一天。就如5.12时的心理干预一样,在这高油价绑架下的经济形势下,我们也需要某种程度上的心理干预。对于我们这些靠公司薪水和政府政策过日子的人,也想到了些对心理上能够有效干预的措施: 1. 如果公司薪水的涨幅和CPI相当或者超过,那么就很happy了! 2. 如果政府对税收的额度能减免,对冲CPI,那么就很nice了!! 3. 如果政府对于住房贷款的利息能够放低或者取消,那么我们就更excited了!!! 4. 当然,如果公司能够提供无息贷款给员工,然后员工去存在银行,那就最wonderful了:-) 这个是我们一位天才同事的提案,太有才了。^_^ 5. 咱们国家自个和中东的弟兄们建立个原油期货市场,不搞美元结算。全都靠牦牛,虾米,衣服,歼7,神舟飞船等实物交换,那还怕什么。想当年毛主席说:核潜艇就是搞一万年,也要搞出来!现在咱们还是得琢磨点,搞点什么“原油威慑”的东西来。 29 juin 鸡蛋饼公司所在的位置,离一个名为“东方威尼斯”的酒店不远。每天上班,我都经过酒店门前的那条路。路边有个做鸡蛋饼的活动摊位,依靠在酒店的警卫亭子边上。摊主是个男的。确切讲,摊主原先是个男的,后来变成两个人。那个男的还在,只是旁边多了他老婆。很多附近IT上班族,早上都在这个摊位买个饼当早餐。所以,这个摊位的生意相对不错。 印象中,那个男是在一年前就在这条路上摆摊了。那时,整条路上还没有一个路边摊。这条路东边是条河(水有些发黑~),西边是写字楼的围栏。路本来就只能双向通行两辆车,后来还被城管的硬生生的在路的两侧划了两道临时停车道(估计是为了创收吧~~)。这样,这条路两边基本上没有富余了。 但是,在这条路通往酒店的拐角处,有那么一片可以容纳两辆三轮车的空地,背靠着酒店的警卫亭。一到下雨的时候,警卫亭的屋檐上的雨水就会落到这么小片空地上。如果是大雨,那么这片小地方就形成积洼了。 那时,那个男的就是把摊位搁在这么小片空地上,叫卖鸡蛋饼。我第一次发现的时候,觉得很是醒目。谁说“无缝插针”,这不也是个缝吗?暗自佩服摆摊人的无孔不入。当然,也能理解,这都是为了生活,也顿感生活的不易。我也偶尔在这个摊位上买饼当早点。刚开始的时候,我总觉得这个男的做的不娴熟。有时候,那个男的还略显有些躲躲闪闪,做鸡蛋饼的时候似乎都还要左右张望一下。尽管这样,人有时候就好这么一口,也就将就着吧。:-) 后来,我有天碰到城管执法将他的摊位拖走了,就有些明白了。估计原来城管执法也不曾想到这么一个无缝的路上,也有人插了进来。那自然得按照“规矩”办了。我以为,这个男的自此可能就不会在这条路上摆摊了。没想过了几天,又有上班簇聚集在一个摊位,还是那小片空地。远远一看,就是那个男的。看来,他又开始做买卖了。不过,这次不知道是还是和城管玩“猫捉老鼠”呢,还是搞定了城管的“规矩”,不得而知。但是,自此,每每我经过这边路,那个男的基本上都在那里摆摊。 今年,这个摊位已经变成了两个人在忙活了。看来生意和“知名度”已经打开了。同时,那个流动摊前,也放了装蛋糕的盒子,里面放了些酸奶,豆浆什么的。生意的面拓宽了。自然起色不少了。 我前些日子,也再次买了个饼。但是,明显的饼小了。看看周围的人,似乎都是这样。估计,物价上涨,也引发了摊主对成本的考虑。毕竟,要考虑自身利益! 写到这里,我在想:生活有时候也是一个由点到面的过程。先是有个立足点,然后站稳了,再拓展面。但是,人肯定都是要保证自己的利益在前的。这是圣人和我们一般人的区别。不必苛责自己成为圣人!但是在保证自身利益的时候,记得不要有恶意去损害他人利益,这个社会也就和谐运转了。 动起来!一晃,小孩如今已经快上学了。小时的她,最多的就是睡觉;而今的她,最多的就是活动!除了睡觉,她总是有很多的事情去做,很难闲下来。一会要看电视,一会要讲故事,一会要玩游戏。。。总是那么精神满满的。我想做父母的自然是最高兴的了。有什么比健康快乐更好的东西! CCTV的新闻频道每天都在报道5.12大地震。相比于震区同胞的艰难,自己已经很幸福了。我相信5.12大地震给了国人一个重新凝聚力量的契机和心系民族的切身体验。同时,那句“逝者安息,生者坚强”的口号,更是对全民心理的免费培训:乐观,坚强的面对未来! 我想起郭富城曾经有首歌“动起来”。歌词我不记得,但是歌名却一直记得很牢。时下,我们就是要动起来,去好好面对未来! 俞敏洪杂谈今天,看到了一篇新东方俞敏洪的blog培育年轻人的精神气质 http://blog.sina.com.cn/s/blog_4711b54e0100a0o3.html.
里面谈到了关于中国的文化,教育体制和他本人的领导力等问题。
讲到的东西很杂,却也是智者的感悟。
我曾在央视的《商务时间》看到过对俞敏洪的一期节目。印象很深的是他的嘴巴特别利索,果然是教书的出身。个人魅力不消说了,这是领导人的重要成分。 据说,俞敏洪当年刷街头宣传广告,城管的人很难清除掉,所以很多学生都大部份看到的是新东方的培训广告。就是这么一个独门刷子,成就了新东方。
创业的艰辛,无疑是对人性的一种磨练。由小到大,由弱变强,每一步都是需要持续的激情才能完成的。
28 juin 64-bit下"reserved memory"机制的可用连续物理内存前些日子,碰到了一个IO space 使用的问题。问题的原因不难理解,但是可能很多人容易忽略。贴在这里,给有需要的人,避免类似的困扰。
Linux下申请连续的物理内存可以通过kmalloc或者__get_free_pages. 理论上,kmalloc最大能够分配128K字节。而__get_free_pages分配是按照2^n 个page。__get_free_pages可以分配的实际大小,要视系统的可用内存而定。一般在系统刚启动完毕,1M是可以分到的。对于一般的DMA设备,比如网卡,这两个函数就可以了解决问题了。对支持scatter/gather模式的设备,这不是问题。
但是,对于有些DMA设备,又不能提供完善的scatter/gather模式,但是又可以支持大于10M的连续物理内存的数据访问,这就是问题。:-)(目前,我们公司出过这么个设备,但是还是被美国EMC公司已经采用了~~。新推出的产品没有这个缺陷了。)
如何验证这个设备在超过10M的连续物理内存下能够工作,首先得解决如何分配大块连续物理内存的问题。注意,我们强调"连续物理内存"。对于支持DMA的设备,一般都要求最小单元的数据是处在连续物理内存,这是处于性能的考虑。
目前,很多Linux下的驱动实现,会用到"reserved memory"机制。这个机制的目的是为了从实际的物理内存中预先保留一块,留作它用,比如大块DMA数据存储。
Linux的启动选项中,有个"mem= "选项就干这个事情。比如,平台有1G物理内存,你设定"mem=512M",那么OS Kernel会只使用0 ~512M这么范围的内存。那么剩下的内存,OS Kernel在启动的时候不会纳入内存管理。这里也有个限制,对于32-bit Kernel,尽管1G/3G的分配,理论上内核虚拟地址空间可以达到1G。但是,内核自身会消耗128M,所以实际可用的内核虚拟地址空间最多能达到896M。所以,如果"mem=512M",那么内核虚拟地址空间最多还有384M可用。这样,如果用户将"reserved memory"中作为IO映射到内核虚拟地址空间(比如,ioremap),那么就最多只能使用"reserved memory"中的384M .
对于64-bit Kernel,一般没有896M这个限制。但是,还是有些要注意的地方。
一般来说,大多数的实现会将"reserved memory"当成I/O,映射到内核虚拟地址空间。尽管在64-bit Kernel下,内核虚拟地址空间很大,基本上不用担心。但是,BIOS-E820会确定这个平台真正能用的物理地址范围。因为现代的PC架构已经远比十年前复杂了。在基于Intel的服务器平台上,MCH集成了越来越多的设备接口,比如AGP,PCI, PCI-X, PCI-Expres等。这些接口都会占用更多的IO空间,而且很多都是直接从物理内存中划分一块用作支持新特性,比如ACPI和MSI等。BIOS-E820就是将物理内存的实际分配情况呈现给OS Kernel,以避免冲突。 BIOS-E820的信息在系统启动的时候,会输入到/var/log/messages中。一般来说,最大的一块可用的连续的物理内存是从1M空间开始,到某个低于实际物理内存大小的值。以下是个典型的安装了1G物理内存的系统启动时的BIOS-E820信息:
=========================================================== kernel: BIOS-provided physical RAM map: kernel: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) kernel: BIOS-e820: 000000000009fc00 - 0000000000100000 (reserved) kernel: BIOS-e820: 0000000000100000 - 000000003f91c000 (usable) kernel: BIOS-e820: 000000003f91c000 - 000000003f9d3000 (ACPI NVS) kernel: BIOS-e820: 000000003f9d3000 - 000000003fa42000 (usable) kernel: BIOS-e820: 000000003fa42000 - 000000003fa9a000 (reserved) kernel: BIOS-e820: 000000003fa9a000 - 000000003fad0000 (usable) kernel: BIOS-e820: 000000003fad0000 - 000000003fb1a000 (ACPI NVS) kernel: BIOS-e820: 000000003fb1a000 - 000000003fb2c000 (usable) kernel: BIOS-e820: 000000003fb2c000 - 000000003fb3a000 (ACPI data) kernel: BIOS-e820: 000000003fb3a000 - 000000003fc00000 (usable) kernel: BIOS-e820: 00000000ffe00000 - 00000000ffe0c000 (reserved) =========================================================== 这个例子中,最大的这块连续物理内存介于1M和0x3f91c000之间。
如果所使用的"reserve memory"的起始地址在这个范围内,那么结束地址也必须小于0x3f91c000。
否则,地址越界会导致地址冲突,产生crash等。
|
|
||||
|
|