TGViewer
Channel Public Channel
程序员资源分享频道

程序员资源分享频道

@gotoshare

程序员资源分享频道
Subscribers
16.8K
Photos
31
Videos
5
Links
804

Showing posts older than #862 · Back to latest

Older Posts 20 shown
Post #859 12.8K
今年在Gopher中国的分享主题,终于成文完毕,一共9篇(今年没多长时间写博客,年底补齐)。

顺祝大家新年快乐!
Post #847 12K
Post #846 12.3K

Forwarded from 大虾的编程资源库/码农/程序员资源

程序是怎样跑起来的.pdf11.5 MB
《程序是怎样跑起来的》

作者:矢泽久雄,YAZAWA股份有限公司董事长兼总经理。GrapeCity信息技术集团顾问。

本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。

同时专设了“如果是你,你会怎样介绍?”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。

本书图文并茂,通俗易懂。连小学生、老奶奶都能听懂,不要说你不懂。

#计算机原理
@programmingsrchub 若需删除请联系发布者或admin
Post #845 10.7K
Post #844 12.4K
Apple的M1芯片可能会给你的多线程序带来一些bug,因为ARM芯片不像X86的芯片会保证内存访问顺的一致性。(当然,如果高级语方处理了则不会有问题)

有两篇文章可以读一下:

1)强弱内存模型的CPU
https://preshing.com/20120930/weak-vs-strong-memory-models/

2)在弱内存模型的CPU上的内存访问乱序的问题
https://preshing.com/20121019/this-is-why-they-call-it-a-weakly-ordered-cpu/
Preshing Weak vs. Strong Memory Models There are many types of memory reordering, and not all types of reordering occur equally often. It all depends on processor you’re targeting and/or the toolchain you’ …
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →