public phys_clicks alloc_mem (phys_clicks clicks) {
register struct hole *hp, *prev_ptr;
phys_clicks old_base;
hp = hole_head;
while (hp != nil_hole) {
if (hp -> h_len >= clicks) {
old_base = hp->h_base;
hp->h_base += clicks;
hp->h_len -= clicks;
if (hp->h_len != 0)
return old_base;
del_slot (prev_ptr, hp);
return old_base;
}
prev_ptr = hp;
hp = hp->h_next;
}
return (E_NO_MEM);
}
useradd
userdel
usermod
groupadd
groupdel
groupmod
id
passwd
pwd
info
man
locate
udatedb
exit
echo
lsblk
blkid
dd
cut
cat
mv
mmv
cp
cd
rm
rmdir
unlink
touch
ps
pstree
treagrep
chmod
chown
chgrp
uniq
sort
split
top
crontab
at
ln
ls
mount
umount
explode()
implode()
arsort()
sort()
krsort()
ksort()
sort()
rsort()
natcasesort()
nastsort()
shuffle
get_file_contents
put_file_contents ??
file
is_dir
is_file
is_readable
is_writable
abs
time
microtime
timestamp
ceil
floor
max
min
Intel Pentium IV
775
473
...
Core-i3:
1200
1150
1151
1155
1156
1200: H5
1150: H3
1151: H4
1155: H2
1156: H1
Westmare (Clarkdale)
Sandy Bridge
Ivy Bridge
Haswell-DT
Skylake-S
Kabylake-S
Coffeelkake-S
intel-core-i3-530
intel-core-i3-540
intel-core-i3-550
intel-core-i3-560
intel-core-i3-2100
intel-core-i3-2300
intel-core-i3-3000 ??
intel-core-i3-3100
intel-core-i3-3200
intel-core-i3-4100
intel-core-i3-4300
intel-core-i3-5100
intel-core-i3-5200
intel-core-i3-6100
intel-core-i3-6300
intel-core-i3-7100
intel-core-i3-7300
intel-core-i3-8100
intel-core-i3-8300
intel-core-i3-9100
intel-core-i3-9300
intel-core-i3-10100
intel-core-i3-10300
DDR-RAM
DDR-
DDR-266
DDR-333
DDR-677
PC-2600 oder so
DDR2:
DDR2-...
PC2-...
???