原文:系统级编程(csapp)

系统级编程漫游 系统级编程提供学生从用户级 程序员的视角认识处理器 网络和操作系统,通过对汇编器和汇编代码 程序性能评测和优化 内存组织层次 网络协议和操作以及并行编程的学习,理解底层计算机系统对应用程序的影响,能够在编写高级语言代码的同时,思考低层次的影响与优化,即能够在系统层级进行编程及程序的优化。 编译系统的组成 一个程序的生命周期从高级语言的编写开始,然后被转化为一系列的低级机器语言指令 ...

2020-03-03 10:59 0 977 推荐指数:

查看详情

CSAPP 并发编程读书笔记

CSAPP 并发编程笔记 并发和并行 并发:Concurrency,只要时间上重叠就算并发,可以是单处理器交替处理 并行:Parallel,属于并发的一种特殊情况(真子集),多核/多 CPU 同时处理 构造并发程序的方法 现代操作系统提供了 3 种基本的构造并发程序的方法 ...

Tue Dec 21 06:29:00 CST 2021 0 182
深入理解计算机系统 CSAPP

Computer Systems A Programmer's perspective 关于进程与线程的相关知识 进程 像hello这样的程序在现代系统上运行时,操作系统会提供一种假象,就好像系统上只有这个程序在运行。程序看上去是独占地使用处理器、主存和I/O设备。处理器看上去就 ...

Sun Feb 20 01:42:00 CST 2022 0 1453
Android系统编程入门系列之应用文件在应用程序间的共享

在上篇文章了解到应用文件只能被其所创建的应用程序所访问,那么其他应用程序是不是就无论如何都无法访问了呢?肯定不是的,只要文件经过其创建的应用程序授权,还是可以被其他应用程序所访问的。这也就是应用文件的共享。 系统只允许共享包含实际数据的纯文件类型,而不推荐共享包含文件的目录类型 ...

Thu Sep 30 05:10:00 CST 2021 0 234
CSAPP:cachelab(1)

  本项目大体上就是要求用C\C++来模拟cpu对cache的访问,然后统计hits、misses和eviction的次数。其实并没有想象中的那么难,感觉完全可以当成一道acm里面的大模拟题。。下面就 ...

Wed Jun 01 19:27:00 CST 2016 0 10047
CSAPP DataLab

总体感觉就是让你自己把那些运算符< ,> ? 什么的自己使用位运算手动实现一遍,知道底层是 ...

Wed Sep 18 05:19:00 CST 2019 0 493
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM