V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yafeilee
V2EX  ›  程序员

深入计算机内在的分析: 当你在读我的博客时计算机都干了什么

  •  1
     
  •   yafeilee ·
    PRO
    ·
    windy · Feb 12, 2015 · 5942 views
    This topic created in 4092 days ago, the information mentioned may be changed or developed.

    在大学的时候, 我脑海里时常都蹦出对计算机的许多问号, 尤其是计算机是如何工作的, 为什么它如此强大, 越来越显著地改变了我们的生活.

    随着知识的积累, OS, 进程, 线程, 计算机网络, web 开发, 一个个知识孤岛在某一天终于连接了起来, 形成了一个极为清晰的信息流.

    我相信, 作为读者的你, 也会非常想弄明白其中原理, 或者已经弄明白但可能还有些一些疑问, 于是乎, 我将一个很常见的操作, 进行信息流分析, 尝试分层分析它们的每一步.

    这个操作就是: 当你正在浏览我的这篇博客时, 计算机到底做了什么?

    为了叙述方便, 我限定使用了 chrome 浏览器, nginx…

    到我的博客上 阅读全文

    关于我: 李亚飞, Ruby on Rails 全栈工程师, 平时喜欢记录一些技术, 创业, 生活的博客.

    25 replies    2015-02-13 14:22:46 +08:00
    rzer0
        1
    rzer0  
       Feb 12, 2015
    好文。
    lightening
        2
    lightening  
       Feb 12, 2015
    写的很好。
    marguin
        3
    marguin  
       Feb 12, 2015
    写的挺好!
    Mihuwa
        4
    Mihuwa  
       Feb 12, 2015
    长知识
    ryanyu104
        5
    ryanyu104  
       Feb 12, 2015 via iPhone
    听君一席话 省我十本书
    ryanyu104
        6
    ryanyu104  
       Feb 12, 2015 via iPhone
    听君一席话 省我十本书
    FingerLiu
        7
    FingerLiu  
       Feb 12, 2015
    点上一根烟,我仔细撸了起来
    shanks
        8
    shanks  
       Feb 12, 2015
    看完发现我的操作系统底层细节很多的还给老师了 = =
    总体还是好的科普文
    tnx2014
        9
    tnx2014  
       Feb 12, 2015
    小心地問一下這裡是不是有錯別字?

    “操作系统开发干别的事情, 等待对方响应”,其中开发是并发吧?
    yafeilee
        10
    yafeilee  
    OP
    PRO
       Feb 12, 2015
    @tnx2014 谢谢纠错, 我改成 **开始** 了, 这样比较通顺些.
    hgc81538
        11
    hgc81538  
       Feb 12, 2015
    abelyao
        12
    abelyao  
       Feb 12, 2015
    @tnx2014 我觉得应该是 “开始干别的事情”
    sennes
        13
    sennes  
       Feb 12, 2015
    写得很棒!
    谢谢你,已经收藏起来慢慢消化!
    谢谢你!
    tnx2014
        14
    tnx2014  
       Feb 12, 2015
    @abelyao 作者最开始想些什么只有作者最清楚,我只是用自己的逻辑去猜而已。如果他习惯用五笔的话,并发是最有可能的,毕竟拼音kaishi和kaifa两者相差也太远了,不是重码字也不形似。
    abelyao
        15
    abelyao  
       Feb 12, 2015
    @tnx2014 我也是跟着你猜测一下,何必呢
    tnx2014
        16
    tnx2014  
       Feb 12, 2015
    @abelyao 那就当我没说过好了。耐心和你解释反而成了不是了。
    sennes
        17
    sennes  
       Feb 13, 2015
    https://ifttt.com/recipes/258021-yafeilee-s-blog-to-evernote
    不介意的话,我用ifttt关注Po主了!
    jiangplus
        18
    jiangplus  
       Feb 13, 2015
    treo
        19
    treo  
       Feb 13, 2015
    "如果用的拨号上网, 这些报文会由猫首先由数字信号转化为模拟信号, 传递至电话网的另一端: 服务提供商( ISP ), 例如电信. 他们将信号再由猫解回数字信号. 我们叫这种方式为 PPPOE 上网."
    这里是不是想说DSL?
    lcj2class
        20
    lcj2class  
       Feb 13, 2015 via Android
    现在很少能看到提及RING的文章了,赞一个
    xarrow
        21
    xarrow  
       Feb 13, 2015
    涨知识了~
    exuxu
        22
    exuxu  
       Feb 13, 2015
    体系完整
    invite
        23
    invite  
       Feb 13, 2015
    写的不错,不过觉得不深不浅, 要么在深入一点, 要么就在浅一点。
    yafeilee
        24
    yafeilee  
    OP
    PRO
       Feb 13, 2015
    @jiangplus 我是按层推进的, 每一层逻辑完整, 它用的相关术语, 比较深. 可以作为互补.

    @sennes 欢迎关注:)

    @treo DSL 是指的信道名称, PPPOE 是协议名称. 可以这么说: PPPOE 被设计运用在 DSL 之上.
    iam36
        25
    iam36  
       Feb 13, 2015
    过程是好的,也是必经的,根据需求在不同的领域进一步精深吧。

    掌握全部的个人本不存在,所以也不必太在意太多。。
    nnfish
        26
    nnfish  
       Feb 13, 2015
    很棒~~

    全栈工程师,就是有这种从上到下,从应用层直通OS底层的好奇和探索精神
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6100 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 86ms · UTC 02:50 · PVG 10:50 · LAX 19:50 · JFK 22:50
    ♥ Do have faith in what you're doing.