CSAPP-优化程序性能

理解现代处理器

乱序执行

现代处理器能够在每个时钟周期内进行多个操作,而且是乱序执行的。这得益于两个模块:指令控制单元(ICU)、执行单元(EU)。

简单线性回归:基础

简单线性回归

什么是简单线性回归?根据《统计学习导论》一书,是指一种非常简单地根据单一预测变量 X 预测定量响应变量 Y 的方法。也就是 $$Y\approx\beta {0}+\beta{1}X$$

高效学习

本文为 HumanSystemOptimization 的总结。

大脑健康与学习

睡眠

这一段内容主要介绍了睡眠的原理,好处和实践方法

  • 睡眠的原理是基于我们的内在生物钟,受光照和体温的影响,控制我们体内各类化学物质的变化,影响我们的内在状态和外在行为
  • 睡眠的好处包括提升生理健康如免疫,新陈代谢,以及心理健康如心情,专注能力等
  • 睡眠的实践方法包括:
    • 起床后到外面接触阳光,持续 2-10 分钟
    • 晚上尽量减少光源的接触,尤其是晚上 11 点到次日凌晨 4 点之间
    • 如果不可避免需要在晚上接触光源,选择较低位置,暗淡的红光,或者使用 blue blockers 眼镜
    • 傍晚观察落日,有助于入睡
    • 中午可以选择午睡或者其他非睡眠深度休息的方式
    • 早上洗冷水澡,晚上锻炼身体,可以调节体温和生物钟周期
    • 选择合适的饮食和药物因素,如中午吃低卡路里和含酪氨酸的食物,晚上吃富含色氨酸的食物,避免摄入太多咖啡因和褪黑素等
    • 对于绝大多数人,保证 6-8 小时的睡眠时长是比较健康的

Fasting

介绍了 fasting 的背景和原理