3000元装机和NAS升级
家里已经有一台服役了三年的R3500X + RTX1660S的台式机,主要是女朋友在用。我的主力机是Acer Swift S3, i5 1240P CPU + 核显,日常刷视频、写写代码、写写文章是完全够用,但是如果想玩游戏或者想做点其他东西,性能就不够了,因此又组了一台机器,并且将NAS的机箱升级了一下。
家里已经有一台服役了三年的R3500X + RTX1660S的台式机,主要是女朋友在用。我的主力机是Acer Swift S3, i5 1240P CPU + 核显,日常刷视频、写写代码、写写文章是完全够用,但是如果想玩游戏或者想做点其他东西,性能就不够了,因此又组了一台机器,并且将NAS的机箱升级了一下。
cpuocup
是一款设置CPU使用率的工具, 可以设置若干线程的CPU使用率, 可以将线程绑定到对应的CPU核心, 也可以设置线程的执行优先级(需要sudo权限). 在一些需要低效CPU的测试场合, 该工具可能帮得上忙.
写这个小游戏是因为在leetcode做题的时候, 遇到了37. 解数独这个题, 做完便想到可以将其扩展为一个小游戏.
<刻意练习>是一本教人如何练习的书, 是一种从开始如何练习, 到中期如何继续保持提高, 到最后小有所成的练习方法论. 本来很早应该看完, 但是刚好在阅读计划快结束的时候经历了大裁员, 便放下所有事情, 放开心随心玩了一段时间. 而后才开始继续恢复学习状态.
在使用codebrowser查阅一些源码的时候, 因为没有书签跳转功能, 有时候追踪调用栈就不是很方便. 因此, 开发了一款用于codebrowser书签功能的油猴插件.
昨晚和朋友聊到扫地机器人、无人机、视觉,就想起来“年轻”时候参加的RoboMaster机甲大师赛,因此想分享一下参赛那年的经历。
Linux文件系统可以分为两层,虚拟文件系统(VFS)和驱动。VFS主要和驱动对接,以实现对不同文件系统的适配和管理。本文阅读的read/write
函数是VFS层面的,源码如下:https://codebrowser.dev/linux/linux/fs/read_write.c.html
这是第一次在博客上写年终总结,主要围绕以下方面展开:工作变化和感受、换城市的想法、博客建设、技术成长、今年计划完成度、明年的大致计划。
此前用废旧笔记本刷上OMV改了一个NAS,但总因为散热问题,当心着火(实际上温度一直不高)。因此,最近对家里的NAS做了一次软硬件的升级。
在C++中,我们可以指定类型在内存中的对齐方式。比如使用 __attribute__((aligned(4)))
,使得使用该类型的变量以4Byte方式对齐。一般讨论内存对齐的作用主要有两点: