G
Guest
Hello Everybody
I'm working with XPE for quite a while and I have gathered various useful information from this newsgroup. Thanxs..
One question, which I also asked myself, was
How can I optimize XPE for faster boot times
In most of the cases, the answer was:
- use ta.exe instead of tap.ex
- start with a small example, add what is missin
- keep the image size as small as possibl
or short
- try and (in most of the cases) erro
I did it this way, but the result was not as good as expected. The bigger image resulted sometimes in better boot perfomance..
I was looking for tools to analyze the boot perfomance - result
- bootviz
-> image had not the required components for using bootvi
-> result (on my workstation) was not as expected. I expected a tool which tells me, what I can modify for a better performance. Not just some graphs and a few reboots..
- windows bootlo
-> a log file without time stamps... so I couldn't see the where most of the time was los
So I stopped looking for tools..
I then tried the way which was not recommended: remove parts from a big image..
1 - The initial (slow) image (130MB) build up from small and adding components booted in 80
2 - A second image (180MB) including IE, Terminal Services, MMC, ... booted in 50
3 - I removed IE and all components requiring IE -> still ca 50
4 - I wanted to compare the two slx files to see, which components vary. But: .slx files are binaries and thus, comparing not possibl
5 - I compared the build outpu
6 - I started removing single components, building, booting, comparin
7 - This process lead to the result, that the Event Log component screwed myu boot time: With this component, the boottime was 60s, without 42s
Now my questions
- Can anybody explain this (Event Log vs. boot time)
- What could be the better approach
- How can I gather information about the boot process (just a file... a simple text file _with_ timestamps
- How can I compare .slx file
My Conclusion
- With XPE you got a running prototype relatively fast (It's like driving on a highway...
- Problems arise suddenly and solving them is time consuming and frustrating since after the problem is solved, you don't know much more about the system or, if the problem is solved the right way (a lot of try and error) (It's lika a big wall made out of glass in the middle of the highway - you can't see it, thus you can't avoid it
- For a next project, I would recommend not to use XPE and suggest an approach with a free and scalable operating system..
rgd
Ret
I'm working with XPE for quite a while and I have gathered various useful information from this newsgroup. Thanxs..
One question, which I also asked myself, was
How can I optimize XPE for faster boot times
In most of the cases, the answer was:
- use ta.exe instead of tap.ex
- start with a small example, add what is missin
- keep the image size as small as possibl
or short
- try and (in most of the cases) erro
I did it this way, but the result was not as good as expected. The bigger image resulted sometimes in better boot perfomance..
I was looking for tools to analyze the boot perfomance - result
- bootviz
-> image had not the required components for using bootvi
-> result (on my workstation) was not as expected. I expected a tool which tells me, what I can modify for a better performance. Not just some graphs and a few reboots..
- windows bootlo
-> a log file without time stamps... so I couldn't see the where most of the time was los
So I stopped looking for tools..
I then tried the way which was not recommended: remove parts from a big image..
1 - The initial (slow) image (130MB) build up from small and adding components booted in 80
2 - A second image (180MB) including IE, Terminal Services, MMC, ... booted in 50
3 - I removed IE and all components requiring IE -> still ca 50
4 - I wanted to compare the two slx files to see, which components vary. But: .slx files are binaries and thus, comparing not possibl
5 - I compared the build outpu
6 - I started removing single components, building, booting, comparin
7 - This process lead to the result, that the Event Log component screwed myu boot time: With this component, the boottime was 60s, without 42s
Now my questions
- Can anybody explain this (Event Log vs. boot time)
- What could be the better approach
- How can I gather information about the boot process (just a file... a simple text file _with_ timestamps
- How can I compare .slx file
My Conclusion
- With XPE you got a running prototype relatively fast (It's like driving on a highway...
- Problems arise suddenly and solving them is time consuming and frustrating since after the problem is solved, you don't know much more about the system or, if the problem is solved the right way (a lot of try and error) (It's lika a big wall made out of glass in the middle of the highway - you can't see it, thus you can't avoid it
- For a next project, I would recommend not to use XPE and suggest an approach with a free and scalable operating system..
rgd
Ret