发表于: 2017-04-02 22:58:57

1 594


今天做了的事:休息,听群里的基础课.


明天要做的事:写完任务10,学sass


今天遇到的问题:主要还是听课么。首先讲的是一个缓存机制,此机制主要是用来减少网络请求数量的,但是此机制主要是用于网络环境很不好且需要频繁打开一个相同网站的情况下。当然我感觉主要还是因为网络环境不好这个机制作用才体现得很明显,在网络好的情况下就没有太大的作用了。


然后是缓存更新策略,这个也是一个挺好的思路,但是每20分钟清除一次似乎不能很好的体现“实时”这一特点,不过这也是无奈之举,肯定不能每时间都在进行清除和缓存。


然后是一个虚拟存储技术。说实话这个没太听懂,之前只知道虚拟机,就是模拟出来一个物理主机用来装别的系统玩;或者虚拟光驱什么的。听讲述的概念似乎是为了将大于物理内存的程序装入其中运行。但是程序不是装在硬盘里的么?主要做法是将程序分成两部分,一部分放在内存,一部分放在硬盘,然后用的时候来回换着用。在这种情况下有三种实现方式页式,段式和衍生来的段页式。段页式有前两者的优点,缺点是比较浪费系统资源。但是现在普遍情况是硬件性能过剩,所以我认为这个缺点并不很致命。


最后说了一下指令系统,这个感觉跟我遥远的本科记忆有了一些照应,我记得我以前学过8086,,,还有上边一部分页式段式那里也跟之前学的寻址1啦,操作数地址数什么的蛮像的。说不定等以后讲到寻址了我还能回忆起什么。


对,后面讨论也说到一些有的没得,我记得刚兴起ssd的时候因为太贵了,而内存条却很便宜。有人提出一种做法,安装大内存,类似16g这样,然后将部分内存虚拟成机械硬盘缓存,来完成类似ssd的效果,不知道这个做法现在怎么样了。但是ssd都这么普及了,怕是死了吧。


感悟:每周末都学点不一样的东西,挺好的。



返回列表 返回列表
评论

    分享到