Andreas Kling
|
2fa5e2b66b
|
ProcessManager: Keep /proc/all open to reduce CPU impact of ProcessManager.
|
2019-05-14 17:12:35 +02:00 |
|
Andreas Kling
|
922391e772
|
ProcessManager: Tweak default column widths.
|
2019-05-07 16:07:07 +02:00 |
|
Andreas Kling
|
25bb7a59ac
|
ProcessManager: Add CPU/memory usage graphs in a separate tab.
Finally we get some real use for the new GTabWidget. :^)
|
2019-05-06 03:21:34 +02:00 |
|
Andreas Kling
|
180de7e8c5
|
ProcessManager: Exclude colonel process from process listing.
|
2019-04-20 19:41:57 +02:00 |
|
Andreas Kling
|
ec365b82d5
|
Kernel: Make the colonel run at "Idle" priority (the lowest possible.)
This means it won't hog the CPU for more than a single timeslice. :^)
|
2019-04-20 15:58:45 +02:00 |
|
Andreas Kling
|
5eedb22834
|
Sprinkle use of AK::Vector in various places.
Some of these are less helpful than others. Avoiding a bunch of mallocs
in the event loop wakeup code is definitely nice.
|
2019-04-20 14:02:19 +02:00 |
|
Andreas Kling
|
e74b5bc054
|
ProcessManager+WindowServer: Do a little less malloc() in CPU monitor code.
|
2019-04-18 03:37:01 +02:00 |
|
Andreas Kling
|
c02c6fef28
|
Kernel+ProcessManager: Show per-process syscall counts.
Added a simple syscall counter to the /proc/all contents. :^)
|
2019-04-17 23:16:14 +02:00 |
|
Andreas Kling
|
cfd6e6cc36
|
LibCore: Move GIODevice hierarchy from LibGUI to LibCore.
|
2019-04-10 20:22:23 +02:00 |
|
Andreas Kling
|
add38b3981
|
GModel: Add GModelIndex argument to row_count() and column_count().
This is in preparation for supporting hierarchical models.
|
2019-03-29 03:27:03 +01:00 |
|
Andreas Kling
|
994cf10b3e
|
LibGUI: Rename GTableModel => GModel.
|
2019-03-23 01:42:49 +01:00 |
|