
路易斯维尔,肯塔基州
格雷格是一位退休的神经学家,居住在肯塔基州路易斯维尔,长期以来对计算机和编程感兴趣,从 20 世纪 60 年代的 Fortran IV 开始。当 Linux 和开源软件出现时,这激发了他学习更多知识并最终做出贡献的热情。他是 Scribus 团队的成员。
格雷格是一位退休的神经学家,居住在肯塔基州路易斯维尔,长期以来对计算机和编程感兴趣,从 20 世纪 60 年代的 Fortran IV 开始。当 Linux 和开源软件出现时,这激发了他学习更多知识并最终做出贡献的热情。他是 Scribus 团队的成员。
作者评论
我经常使用 top 来查看当某些内存密集型 Python 脚本在 Scribus 中运行时发生了什么。最近,我一直在使用 KSysGuard,它类似于 top,但它以图形方式显示 CPU 活动、内存使用情况(包括交换内存)和网络活动。我设置了一个 Windows 10 VM,并试图找出要使用的设置,因为它阻塞了我的系统。我原以为将其设置为仅使用 1 个 CPU 就可以解决问题,但我可以看到它所做的是从 100% 使用一个 CPU 快速切换到 100% 使用另一个 CPU。最终,我发现将其设置为使用两个 CPU,但限制在 54% 左右,可以让 VM 运行得更好,并且不会阻塞我的 Fedora。即便如此,令人惊讶的是,与单独的 Linux 相比,即使在没有运行任何应用程序的情况下,Windows 也会消耗多少 CPU 和内存,而在 Linux 中,当您不执行任何操作时,即使您可能同时运行着浏览器和邮件客户端,一切都非常安静。
我一直不太喜欢待办事项列表。我有一些需要做的事情,但它们属于不同的类别和关注程度。我需要去买食物,我需要洗车,我需要编写一些 Python 脚本,或者写一些文章…… 将这些事情混在一起不是很有用。
我发现命令行程序 remind 和 remind-gui 更适合我的需求。您可以使用命令 'tkremind' 在命令行上访问它。它有一个默认访问的文件,名为 .reminders,但您可以创建其他文件,例如 .pythontasks,因此您可以键入 'tkremind .pythontasks'。它基于日历结构工作,但您可以让某些事情每天重复一段时间或永远重复,直到它们被删除。我还设置了别名,可以键入类似 'next4w' 的内容,并在终端中向我显示接下来 4 周的此信息集合。