首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Wihau
掘友等级
Keep ambitious and modest. Be different. Don't get distracted.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
CMU Computer Systems: Thread-Level Parallelism
Exploiting parallel execution Use threads to deal with I/O delays Multi-core/Hyperthreaded CPUs offe
CMU Computer Systems: Synchronization (Advanced)
Producer-Consumer Problem Common synchronization pattern Producer waits for empty slot, inserts item
CMU Computer Systems: Synchronization (Basic)
Threads Memory Model Conceptual model Multiple threads run within the context of a single process Ea
CMU Computer Systems: System-Level I/O
I/O Unix I/O RIO (robust I/O) package Metadata, sharing, and redirection Standard I/O Closing remark
CMU Computer Systems: Cocurrent Programming
Classical problem classes of concurrent programs Races: outcome depends on arbitrary scheduling deci
CMU Computer Systems: Network Programming (Part II)
Socket Address Structures Generic socket address For address arguments to connect, bind, and accept
CMU Computer Systems: Network Programming (Part I)
A Client-Server Transaction Most network applications are based on the client-server model: A server
CMU Computer Systems: Dynamic Memory Allocation (Advanced Concepts)
Explicit Free Lists Logically Physically blocks can be in any order Maintain list(s) of free blocks,
CMU Computer Systems: Dynamic Memory Allocation (Basic Concepts)
Can use a balanced tree (e.g. First-fit, next-fit, best-fit, etc.
CMU Computer Systems: Virtual Memory (Concepts)
execve allocates virtual pages for .text and .data sections & creates PTEs marked as invalidThe .text and .
下一页
个人成就
文章被点赞
2
文章被阅读
27,679
掘力值
299
关注了
0
关注者
0
收藏集
0
关注标签
0
加入于
2022-03-20