2014/12/31

12.31

很不开心,还是稍微吐槽下再睡吧。 老太不回邮件还好,一回邮件就让人非常不开心。怎么说呢,完全就不是帮我解决问题,就是不想让我考过麻。那也没什么,找工作就找工作呗,还好这专业工作也不是那么难找。

几个问题吧,今天做了个practive talk. 确实要想一个好的motivation。这个idea刚想到那会觉得非常好,现在在仔细想,即使不能说是顶尖的,但也是不错的。

(1). F+R和P+P确实目前有用在别的情况下的非常少。
(2). F+R确实可以用来测program state, 借助于一个Nondeterministic Finite Machine.所以说什么F+R不适合用于推测user operation是无稽之谈
(3). /proc/pid/statm/这个做info leakage有局限性, 如果vm大小的改变not visible to OS.那么就什么信息都得不到。
(4). 要塑造一个好例子,不是说什么sys call都能monitor的。sys call在kernel里,不能被F+R.另外即使它们在libc.so里都有wrapper function header,但mem lines太少,很容易被F+R miss掉。而且用libc的prog太多,会有很多false positive。 而且,还是这个问题,你特么想得到什么信息?
(5).所以要塑造一个好的例子,用GUI。 libgtk是个shared library。从button click到得到response,会是一个很长的sequence,用F+R比较好,如果能找到合适的mem lines, 那就不会miss。 而且关键是好编故事阿。还有为什么说是UI,哈,为什么?因为特么F+R的是libgtk阿,你看见我用libc了么。
(6).所以不就是证明了,而且还给了好例子,shared library不就是很危险的么,写的人觉得啥都没事,结果你wrapper越多,execution sequence越长,信息泄漏就有可能越多。
(7) 最好特么能够做一个自动选择good mem line candidates的program.

本来想看hpca14里面有些文章的,现在一点心情都没有了,心情差到解放前,高三被清华拒掉,那天晚上是睡得最香的,那时是多么希望这一觉能够很长很长... 恩,每次想到这件事,就不难过了~ 因为现在情况好得太多太多。最近一直在思考一些比较有意思的哲学问题...比如说记忆和意识之间的关系。如果想让机器有智慧,这个点在哪里。machine learning真的是正确的途径么。无论怎么说,ML都只是数学算法。所谓智慧,就是一个东西能够做出无法预料的事情,而且不光光说用概率论能解释。如果说记忆对于machine来说就是disk。但神经突触和disk之间差距是蛮大的,虽然有人在做类似神经网络的计算机,但无机的电子器件是无法naturely evolve的,所以不是人脑的这种神经突触;那那个点在哪里,在哪里。

睡了,第一次这么早睡,应该会睡很好的。不用去想未来是怎样的,未来就是要每天好好睡觉。唉,生日连许愿都忘掉了。不过有好朋友一起陪着过还是很开心的,谢谢柳同学。今天收到了份迟到的礼物,很好看的围巾,稍微开心点。恩,某个大头jia小子也一直在默默关心我,谢谢你们。

No comments: