![](https://img-blog.csdnimg.cn/20200718143028917.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机基础
以计算机基础打造编程内功!
@司马懿
越努力越公平!
展开
-
测试调用另一台电脑ip是否有用
原创 2020-10-26 09:22:10 · 125 阅读 · 0 评论 -
虚拟机内存交互关系
上一篇我分析了一下:主内存、高速缓存以及处理器的关系,接下来给看着片文章你的和我分析一下Java 内存模型。根据上篇所了解到:处理器利用自己高速缓存,在主内存与高速缓存的绑定的协议之上 进行数据一致性。万物都是相通的: Java 内存模型 走起! 如果要把一个变量从主内存复制到工作内存,就需要按顺序地执行read 与 load 操作;如果把变量从工作内存同步回主内存,就要按顺序地执行 store 和 write 操作,这个是计算机主内存的业务逻辑。 而我们的Java内存...原创 2020-07-08 09:16:29 · 1210 阅读 · 0 评论 -
关于计算机中的每个线程为何执行的顺序具有不确定性分析
这个我在前面讲了:关于计算机 存储器 与 处理器 存在较大的差距。接下来我给我自己 也给看我这篇文章的你,分析一下,为什么计算机的每个线程执行的顺序是具有不确定性的; 由于计算机 存储器 与 处理存 在较大的差距:所以 计算机系统 不得不加入一层读写速度尽可能接近处理器运算速度的告诉高速缓存(高速缓存就是讲需要运算的数据加载到高速缓存当中,让运算更快执行),当运算结束的时候,在把缓存的数据 写进内存。这么做的好处就感觉是Java设计模式讲的解耦规则,有点类似哈,进而减轻内存的...原创 2020-07-07 19:21:45 · 588 阅读 · 2 评论 -
计算机 存储设备 与 处理器 为何存在较大的差距?
最近在研究 计算机 的存储设备 为何 与 处理器之间 存在较大的差距?下面这一篇是我在知乎上搜索查看的,我进行了总结:先扩展讲一下计算机计算类型,或者叫负载类型。大的分类在是在线交易系统(OLTP)和在线分析系统(OLAP),两者主要的区别是数据是否变化:动态数据与静态数据。 OLTP就像银行账户中的余额,你随时都可能支取使其产生变化,所以当把这份数据放在两台不同的服务器上的时候,一笔网银扣款和一笔ATM支取如果同时发生在这两台计算机上的同一个账户,那么两台计算机上同一个账户的...原创 2020-07-07 18:45:24 · 324 阅读 · 0 评论