-
Senior Member
registered user
[ANNOUNCE] Monitor module 0.1 for speed optimizing knoppix
Hi,
as I just remembered that all good ideas once started here in that forum, I want to keep that tradition and post it here
.
What I did was to create a monitor module to easily create those mkisofs.sort lists, even if you do not use Klaus' scripts.
With that list, you can optimize the contents of your live CD by first usage, so that it has a better startup time.
Its not yet perfect, but does already work and as one should release often and early, well here it is:
http://debian.tu-bs.de/knoppix/exper...tor-0.1.tar.gz
To use it atm do:
- Boot Knoppix into runlevel 2,
- Copy that files to /ramdisk
- Symlink /KNOPPIX.build/ to /ramdisk/
- cat /proc/kmsg > /ramdisk/accesslist.log &
- insmod /ramdisk/monitor.o
- init 5
- Start all needed programs.
- rmmod monitor # stop monitor
- killall cat # "kill the cat" 
/KNOPPIX.build/Knoppix.mksortlist2
And voila:
You have a /KNOPPIX.build/mkisofs.sort, which is optimized for your special live CD.
(You'll need to remove /proc though and change /KNOPPIX to / I think)
Enjoy it and develop it further.
cu
Fabian
PS: Special thanks goes to the translucency project. Some ideas and code from them, inspired me.
-
Senior Member
registered user
Can you dumb this down a little for the gringo
- Boot Knoppix into runlevel 2
Ok, I can do this
-Copy that files to /ramdisk
Ok, would I wget fttp://debian.tu-bs.de/knoppix/experiments/monitor/monitor-0.1.tar.gz?
do I need to mkdir /ramsdisk? or is that the name of a directory that exists?
- Symlink /KNOPPIX.build/ to /ramdisk/
Would I need to untar the file at this point? tar -something monitor-0.1.tar.gz
I think the command for symlink is ls something something fullspace dot
but I could be wrong
-cat /proc/kmsg > /ramdisk/accesslist.log &
uhm, I have no idea
- insmod /ramdisk/monitor.o
That is the file that was untarred
- init 5
Ok that starts x
- Start all needed programs.
The script will only optimize open programs?
- rmmod monitor # stop monitor
I guess type it in just like that from a root shell?
- killall cat # "kill the cat"
fine I don't care much for cats
type that into the root shell as well?
/KNOPPIX.build/Knoppix.mksortlist2
Thats great! how do I use it to optimize my remaster?
Fabian you have done a lot of great work. Knoppix must consume a lot of your life. Thank you
-
Senior Member
registered user
-cat /proc/kmsg > /ramdisk/accesslist.log &
This means that the accesslist.log will contain the messages printed out by the monitor module to /proc/kmsg.
- Start all needed programs.
The script will only optimize open programs?
The script will only optimise the files which are accessed while the monitor is running.
- rmmod monitor # stop monitor
I guess type it in just like that from a root shell?
just type in "rmmod monitor"
- killall cat # "kill the cat"
fine I don't care much for cats
type that into the root shell as well?
yep, just type "killall cat" of course if you have any other background jobs running with cat they will be killed aswell! Basically this is stopping the process which was > /ramdisk/accesslist.log
/KNOPPIX.build/Knoppix.mksortlist2
Thats great! how do I use it to optimize my remaster?
Well Knoppers build scripts use a sortlist to build the cloop, presumably this will generate the correct format for those scripts!
-
Senior Member
registered user
monitor 0.2
Hi,
monitor 0.2 is out.
While monitor 0.1 had one major bug (relative path names made problems), monitor 0.2 monitors all file opens to create a timely optimized remaster.
You can use the created sortlist with mkisofs -sort <filename>
For more exact instructions see above or on debian-knoppix ML:
http://www.linuxtag.org/wws/arc/debi.../msg00055.html
cu
Fabian
Similar Threads
-
By Fabianx in forum Customising & Remastering
Replies: 12
Last Post: 08-20-2011, 01:09 AM
-
By dusty4funy in forum Knoppix DVD
Replies: 1
Last Post: 09-13-2005, 08:56 PM
-
By migasf in forum General Support
Replies: 1
Last Post: 11-26-2003, 07:18 PM
-
By jsteffan in forum News
Replies: 6
Last Post: 06-22-2003, 02:57 PM
-
By monkymind in forum News
Replies: 37
Last Post: 03-20-2003, 05:45 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

SFP TO RJ45 TRANSCEIVER SFP MODULE COPPER SFP OPTICAL PORT TO RJ45 ETHERNET PORT
$7.99

Dell Intel X710-DA2 5N7Y5 Dual-Port 10GbE SFP+ PCIe 3.0 x8 Network Adapter
$27.50

Cisco Acacia DP04QSDD-E25-840 400G QSFP-DD Coherent DCO Transceiver Module
$699.99

NEW Sealed Cisco SFP-10G-LR 10GBASE-LR SFP+ 1310nm 10km *US Shipping*
$24.00

Genuine Cisco SFP-10G-SR 0-2415-03 10 Gigabit Transceiver
$5.40

Intel X520-DA2 10Gb 10Gbe 10 Gigabit Network Adapter NIC Dual Port E10G42BTDA
$28.94

HP 560SFP+ 10GB 2-port PCIe NIC Ethernet ADAPTER 669279-001 w/ (2) 10GB SFP+
$16.99

Lot of 5 Cisco 10G SFP+ 850nm 300m Transceiver Module P/N: SFP-10G-SR-10-2415-03
$15.00

Cisco QSFP-40G-SR-BD Module 10-2945-02 NEW CLAMSHELL
$45.50

Dell 10 Gigabit SFP+ SR Transceiver 0XYD50 NEW SEALED
$24.99