Massive overclocking success. - JAM, MDA Compact, S100 General

I just thought I would let people know of my success with overclocking the Magician with "Pocket Hack Master"
After many hours of testing and playing around, I descovered that a RAM speed any higher then 65Mhz caused lockups, so, I played with all the configurations I could to get the most performance out of the device with the highest RAM speed possible.
Here is the final outcome:
CPU: 663Mhz
BUS: 221Mhz
RAM: 55Mhz
LCD: 55Mhz
To achive this I used the following manual settings:
L: 17.0
N: 6.0
A: 0
LCD_26: 1
Turbo On
Fast Bus On
Benchmark Results (From Pocket Hack Master):
SI: 365
MIPS: 244
MEM: 487
The performance increase is incredible. Its not one of those barely noticable overclocks, i mean, even loading the windows directory in Resco File Explorer is about 10x faster.
I have been running these settings for about a day now, and I give my Magician a hard time as I develop on it and I have not noticed any problems yet. I havn't been running it long enough yet to see if the battery life has dropped much though.
I would be interested to see how others go, please post your success/failures here and the settings you used to get the results.

Just descovered Spb Benchmark... its running as I type this so get some hard proof of the speed increase.

SPB Results:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Ok, playing with the settings a bit more... got another good config.
CPU: 650Mhz
BUS: 260Mhz
RAM: 65Mhz
LCD: 65Mhz
While the cpu speed is a bit lower, the ram speed increase more then makes up for it.
Not going to post images for this one... the numbers will suffice
SPB Index: 2156
CPU Index: 2643
FileSystem Index: 1662
Graphics Index: 2679
Platform Index: 1665
I may update the images later when I am not so lazy.

How about the battery hogging as a result?

Hi,
I am trying second settings but it locks.
L:20
N:5
A:0
Turbo
LCD_26:1
Fast bus.
Is that what tested?
thanks

yeah, all this is fine and dandy and really well done aswell, but useless if battery life becomes none-existant.
What kind if mileage are you getting?

for me performance is better then battery life since I am developing on the device. As i stated, I am still unsure as to the life since to develop on it, it needs to be plugged into the PC.
jigero: Yes, that is what I used... memory is more picky then CPU when it comes to overclocking... 65Mhz is really pushing it, just luck of the draw.

Finally i made it. I choose from the filter to show all possible settings (full) and choose the one with the specs you said and worked fine. It goes really faster.

Thats wierd...
I got sick of searching through that list and made a manual one that works fine.
I would like to know what the "L", "N", "A", and "LCD_26" actually mean.
"L" is deffinatly the bus multiplier.
From what I can tell, "A" seems to affect the RAM speed, kinda like turbo and "N"
LCD_26... no idea, just seems to work more consistantly when I set it to 1

gnif said:
Ok, playing with the settings a bit more... got another good config.
CPU: 650Mhz
BUS: 260Mhz
RAM: 65Mhz
LCD: 65Mhz
While the cpu speed is a bit lower, the ram speed increase more then makes up for it.
Not going to post images for this one... the numbers will suffice
SPB Index: 2156
CPU Index: 2643
FileSystem Index: 1662
Graphics Index: 2679
Platform Index: 1665
I may update the images later when I am not so lazy.
Click to expand...
Click to collapse
Same as here it just hang...
how u do managed it at 260 bus the most i can go s 520mhz..

Thanks for the post but,
I tried
CPU: 663Mhz
BUS: 221Mhz
RAM: 55Mhz
LCD: 55Mhz
configuration but my i--mate jam crashes.
The second conf crashed too.

So, what about battery run time? :roll: A couple of hours?

I was also experimenting with PocketHackMaster on my Magician and the speed increase was more than obvious. I also encountered that overclocking the RAM is the most effective (I wonder why HTC doesn't just use a faster RAM interface to increase the speed of their devices ). Now the big problem: Even when underclocking the device, battery lifetime decreases dramatically. So for a mobile phone this is not a useful in my opinion.

With Pocket hackmaster the most u can go is...
Bus=260
Ram=65
lcd=120+
cpu=620
not more then that...not only that on bus 260 the most i can get is 520..anything more just hang...and at bus 247 the most possible outcome is 618mhz...
and after some intencive test i think this is the best configaration for magican and stable too...
the setting is
(618,62,62,T)
L=19
N=5
A=0
Turbo=selected
Lcd_26=1
FastBus=selected
and i got
SI=384
MIPs=227
Memory=541
This is the best result i can achive anything more just hang up...
Did anyone able to achive something better then that and able to use it for a long time atlist for a day...?????
AND FOR BATTRY LIFE NEW VERSION V3.25 has someimprovement....that is..
in previous version if u do overclock or underclock...and keep ur set in idle mood then still it take up the juce of the battry quicker then normal idle mood...but in this release this bug is removed it doesnt take charge in idle mood but still in underclock mode u cant save battry life it will still take charge as normal mood...

Hello,
The maximum speed ive ever got is 975Mhz
I use Pocket music player and when its playing, it slows my device like hell. If i run concurrently with PHM, its damn fast that even when i listen to pocket music and work, device works in a speed like when Pocket music is not running. So its like double the speed! The only problem is, it heats up my device in 2hrs and then it hangs. I need to soft-reset and use it without PHM until device cools.
Regards
Carty..

any cnofiguration works with my spv m500, i use pocket hack master v.3.15.00
Any suggestion??
regards

sacapo said:
any cnofiguration works with my spv m500, i use pocket hack master v.3.15.00
Any suggestion??
regards
Click to expand...
Click to collapse
1.12.03 ESN

Carty said:
Hello,
The maximum speed ive ever got is 975Mhz
I use Pocket music player and when its playing, it slows my device like hell. If i run concurrently with PHM, its damn fast that even when i listen to pocket music and work, device works in a speed like when Pocket music is not running. So its like double the speed! The only problem is, it heats up my device in 2hrs and then it hangs. I need to soft-reset and use it without PHM until device cools.
Regards
Carty..
Click to expand...
Click to collapse
What was the setting like L,N etc u used to get that speed????
And what was the Si,MIPS AND MEMORY Banchmark u got with that speed...???
Thanks

none of the above configurations above worked on my jam.
Always crashed
why why why????

Related

Overclocking XDA2 to 796 Mhz!

After playing with PocketHackMaster, XCPUScalar I've found that noone of them was able to overclock my device reliably. So I've wrote my own program that uses undocummented OEMSetCpuFrequency IOCTL of NK.EXE. Program can be downloaded from http://mamaich.kasone.com/imate/Overclock.rar
I can send source code on request. Use this program at your own risk and backup before running it.
Program allows to manually adjust L, M, N parameters for Imate running 1.72 ROM (I have not tested older ROMs). The L parameter modifies SDRAM frequency (36 is a maximal value for my device), M - is a CPU frequency multiplier (shoul be left as a 4), N is a turbo mode for a normal mode multiplier. Setting its value to 1.5 makes the device work slower (though reported speed by PocketHackMaster and other tools is 796Mhz). My best results are 36/4/1 (530 Mhz) as shown on screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
.
You may try other values. The smaller values may give the higher speed.
Cool..I'm trying it out...seems faster...but is it my mind playing tricks?
I'm using 1.66 and i set the overclock same as above.
I tried it many times and most of the benchmarks readings differ a bit.
Anyhow Checkout my test results....
Standard XDAII___________________After Overclock
Hmm...seems like the Standard XDAII is giving better results...but then again, I really dunno what all this mean....
Can someone explain it to me...errr in simple english please?
And one more thing,seems like the settings will change back everytime it is closed (by clicking 'OK' on top). Is the oveclock still running then?
Very thankful Mamaich! ..You are a good man..respect you.
Ser
I have not tested old ROMs like 1.66, but in my 1.72 overclocking is kept after the program is closed. Overclocking may reset after device goes into sleep state or when inserted into cradle. This is not tested.
Overclocking to 796 Mhs makes the device work slower than on 530 Mhz, I don't know why.
mamaich ..
Does it Work "Reliably" on the XDA-1, Running ROM Ver 3.17.03 ??
Thanx
Yeah,it takes the speed you choosed when you tep OK on 1.72 ROM.
My problem is that on 530Mhz my XDA2 freezes on Hard Processing Applications..like Windows Media Player,Pocket Quake,Etc..
Do you think is related to applications I have in background like: Spb Pocket Plus-MultIE and Caller ID monitor?
Someone can confirm that your ppc runs with no problems on 530mhz and more? if yes,what app do you have in background?
thanx
I think it is the same with overclocking computers... has to do with the fact that every processor is a different grade, all can run the 400mhz no problem, but only a few can do 530 without crashing.
Crashing or resetting is a sign that you've gone too far; usually you can overcome this by increasing the voltage of the CPU, but don't have that option in PPC.
I've asked this because many users runs 530mhz and more frequencies without problems.
That annoing me..I've removed all the background progs.. Tested many times with GX Benchmark whitout probs but when I run Windows Media Player it freezes after 30-40 sec.
Note: Only if I play a video file,like 300kbps..
Or if I play Quake,it freezes instantly.
In Os menu it runs very fast,but ..who want that if u can't run great games with this Clock.. :?
Let me know if your XDA2 supports this,maybe try also play a videofile about 300kbps for a minute..and let me know..
thanx
Using XCPUScalar I can run most things including games very well @472 and 530, but at neither Windows Media Player nor Pocket Player seem to like it. They'll often go to the next song 10-seconds to 1 minutes into it, and sometimes it will shut itself down. I would seriosuly recommend against overclocking to 700+ Mhz though unless you enjoy buying new phones.
I had the same problem with overclocking my Audiovox PPC 5050 to 530MHz. It would freeze after a few minutes of playing MP3s.
No,I say: It freezes when play videos at 300kbps and more..
No problems with mp3's..etc..
Using xpcuscalar I'm running my xda2 at 530Mhz with no problems at all, Use media player for mp3's in the car for a couple of hours a day along with tomtom 3. Only time I have any problems is sometimes (say 5% of the time) tomtom freezes after I recieve a phone call, but it does this if xcpuscalar is not running, so I don't think it's down to the overclocking.
Can play pocket quake and tomb raider without problems, mamece3 is a bit buggy though.
Sorry forgot to mention uk o2 rom 1.60 (offical o2 uk update rom) and xcpuscalar 2.62
Does anyone know what program i can use to benchmark my XDA2 ??,
I have overclocked mine to 530 and it is really flying along at the moment but it would be nice to get some figures as to how much faster it is?
OverClock
Hi mamaich and guys.
I placed the program in /Windows/Start Menu/Program folder. My Xda II runs stable and fast at 796MHz - not much difference in battery life compared against at 530MHz - which is great.
But however the only way I can keep OverClock running is to not display my Today (Desktop) screen. The program will close everytime I minimise it and reverting back to 400MHz.
Any ideas on how to rectify this please gentlemen?
TIA
I am running at 1500mhz, the flames and acrid smoke are wonderful, must go now the fire brigade want to see me.
Re: OverClock
[Krueger said:
Dr.Stein]But however the only way I can keep OverClock running is to not display my Today (Desktop) screen. The program will close everytime I minimise it and reverting back to 400MHz.
Click to expand...
Click to collapse
My program changes the CPU speed only when you press the "apply" button. After then you can safely close it. The device would revert to 400 mhz after entering the sleep state or in some other reasons. Later I'll make my program resident so that it would continuously keep the device overclocked. I'll post a new version here.
Re: OverClock
[Krueger said:
Dr.Stein]Hi mamaich and guys.
I placed the program in /Windows/Start Menu/Program folder. My Xda II runs stable and fast at 796MHz - not much difference in battery life compared against at 530MHz - which is great.
But however the only way I can keep OverClock running is to not display my Today (Desktop) screen. The program will close everytime I minimise it and reverting back to 400MHz.
Any ideas on how to rectify this please gentlemen?
TIA
Click to expand...
Click to collapse
....HMM....Whatt'a f**K!! I am the only that can't run more than 472mhz?? what's the problem??
It continue freezing on 530 if I play games,or other..
Ahh..I also CAN'T overclock to 796mhz,it freezes istantly!
The same to XcpuScalar on 530mhz,it freezes.
What problem can be guys? We are running on same devices,also I have a 1.72,Radio 1.14..
So what... **** happends
It's the same with each processor...
As you might know a 2.6 Ghz Pentium comes from the same wafer as a 3.6 GHz Pentium, but these processors are qualified for speed.
I don't think Intel is qualifing the XScales for Speed, this is not common in the mobile market. Here the chips are designed to reach a certain speed, all above is not really interesting.
Alex
a hard Hard reset!
I overclocked to 530, it worked perfectly. I tried to nearly 900, it freezed, I had to soft reset. OK.
Then I tried at nearly 600, it freezed, and I had to hard reset...twice
(ouf! I thought for a while that the device was good for the garbage can)

memory survey...

...just wondering if my memory usage seems normal or not. here's what i have running and the associated usage. please share your opinion. thanks in advance.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Seems about right to me. If you don't use the OEM Voice dial, you can remove the sddaemon shortcut from your startup folder. There's a known bug with it anyways when it creates duplicate notification on a soft reset.
You can also remove poutlook. I have taken that shortcut out of every PPC I have owned (going way back) with no ill effects.
i appreciate the response
looks right to me. I have spb diary, spb power plus, weather, and Resco File Explorer & Registry editor installed. I have also re-assigned my IE cache, history and cookies to my miniSD card. spb is installed on the card as well, and finally my email (synced email, not sms and mms as i can't figure out if you can move these) on the miniSD card. I have a little over 36MB free storage on main memory and typically 18-22MB free in program memory. no mem maid running.
Hi
lpasq to me your mem usage seems normal.
By the way at are you using to draw that cpu usage on your today?
Cheers
CPU Mem graph
Hi
lpsaq how did you display CPU and memory graph ?
I'm very interested about this.
Spb pocket+ ?
Thanks
Re: CPU Mem graph
elrigolo said:
Hi
lpsaq how did you display CPU and memory graph ?
I'm very interested about this.
Spb pocket+ ?
Thanks
Click to expand...
Click to collapse
Could you give us a list of all the softwares and versions you have installed, love the theme too, where'd you pic that up?
-Newbie
This is what I've been looking for...I have the T-mobile USA MDA....I think I have some memory leak issues.
I have in Main Memory:
Agenda Fusion
SPB Diary
SPB Backup
Pocket Weather
MS Voice Command
MemMaid
WisbarAdvanced2
I have about 16mb main memory left and it bounces all over the place one minute 16, 10 minutes later 8mb then 10 meinutes later 12mb (I have run MemMaid to see running processes and there is nothing there...maybe bad install?)
Storage is at 12mb.
I don't think this is right. But this is my first PPC so I'm not sure if someone could help me out here I would appreciate it.
I am tempted to hard reset and not use customized Ext Rom, but there are some things I do want, but after looking at the EXT Rom file, I haven't a clue what is what and if I really need it.
thanks
tylerrbrown said:
Could you give us a list of all the softwares and versions you have installed, love the theme too, where'd you pic that up?
-Newbie
Click to expand...
Click to collapse
Fizz Traveller 2.2 /$$/
MemMaid 1.5 /$$/
PHM RegEdit ( extract from PHM Powertoys 0.18 ) /FREE/
PHM Traylnch ( extract from PHM Powertoys 0.18 ) /FREE/
PocketBreeze 5.0.12.2 /$$/
PPC Remote Desktop /FREE/
RhinoCapture 2.0 /$$/
RhinoStats 3.0 /$$/
SmartsKey 0.41 /FREE/
Spb ToPlay plug-in for Windows Mobile Media Player 10 /FREE/
Tweak 1.5 Skin for Windows Mobile Media Player 10 /$$/
wizSplash (spalsh changer) /FREE/
Zphone Reptile Phone Skins /FREE/
*Theme is homemade /FREE/
Can you give us the tsk file?!?!? I love it!
tylerrbrown said:
Can you give us the tsk file?!?!? I love it!
Click to expand...
Click to collapse
i already deleted it but can rebuild it when i got free time to do so . check back.
Your memory usage is quite high, but it's to be expected when you have so much crap running.
Echilon said:
Your memory usage is quite high, but it's to be expected when you have so much crap running.
Click to expand...
Click to collapse
finally... someone with expert knowledge! tell me yoda, what crap have i? i am willing to dump the poo. i kinda like fizz 'cause i'm wacky that way. same for breeze. the wmp plugin is about to go away any moment and the cpu/mem graph plugin is dumb. memmaid... well that one is heavy since i only run it for dup notifications.
gotta keep smartskey (thanks water) and phm traylnch is also a no brainer.
comments/advice?
tylerrbrown said:
Can you give us the tsk file?!?!? I love it!
Click to expand...
Click to collapse
my themes are here http://www.modaco.com/wizard_themes-t238175.html
I must have some sort of leak somewhere...
I have a Cingular 8125. I'm running SPB Pocket+, MS Voice Command, Smartskey, and Overclock. Startup list includes:
voice command.lnk
smartskey.lnk
omapclock.lnk
services.lnk
init_tray.lnk
checkautorun.lnk
capnotify.lnk
pmnotify.lnk
I have total commander installed on my miniSD. My program memory remaining after a reset is about 17MB. After running a few hours, and closing all apps, it drops to about 10.5 MB and stays around there. Any ideas as to what may be happening? I have a few tweaks in place, but nothing overboard. After removing all cache tweaks the most I have had remaining is 19 MB. I have no idea where all this memory is going. Any ideas?
Ok I'll ask the obvious question...
Why do you all care so much about having xxx memory remaining?? How does it help you to have 12MB of RAM sitting there not being used...does it make you feel all warm and fuzzy inside??
This stuff always cracks me up - as long as you are not running out of memory what do you care how much memory you are using. Sitting on top of 19MB of free RAM is not doing anybody any good.
I've used my Cingular 8125 and at times the available memory went down to around 4MB!!! That's right...scary stuff but guess what, nothing crashed, everything worked smoothly and later on it was back up to around 8-9mb.
Like I said, as long as you are not running out of memory what does it really matter?

			
				
ahh, because...
with 10 MB left, I can't run minimo without running out of memory as it uses at least 10 on this thing. Clear enough answer?
Re: ahh, because...
jonty12 said:
with 10 MB left, I can't run minimo without running out of memory as it uses at least 10 on this thing. Clear enough answer?
Click to expand...
Click to collapse
there are discussions throughout forum regarding "memory leak". you may want to search threads.

Memory leak

After a soft reset I have about 25 Mb free memory but not for long...
I loose I guess about 1 Mb every day so I have to perform a soft reset maybe twice a month to have it running smoothly. I've heard that spb pocket plus and diary have a memory issue so I'm thinking of trying sbsh's products. Is this true or is the leak due to some other program or setting?
I run:
Pocket plus 3.1 and Diary
PPC Profiles 1.2
LVM Second Clock
Agile Messenger
Conduits Pocket Player
I would be happy about 1MB per day - you are quite lucky if you have such a small "memory leak" (I don't think you can call that memory leak... :wink: ) - I have to soft reset at least every 5 days... :?
And yes - I have all the SPB products installed, but I don't have the time to hard reset and configure everything again with SBSH products...
I lose it a lot quicker directly after the soft reset and when I'm down to 14-15 Mb it "leaks" about 1 Mb a day. I usually soft reset when I'm down to 6 Mb and by then the wizard is sloooow if I use demanding programs.
It's just really annoying, and I think I'm going to give sbsh a try anyway since their products look really good and clever. And if it solves my memory issue I'm likely to stay with them. If it doesn't I'll just go with the one I like the most.
Ok, thats maybe the same dimension as my leak - I get down to 15MB quite fast (maybe 2 days) but I don't wait with resetting till I am down to 6MB...
I am curious about the effect of swapping SPB with SBSH products - please keep me updated!!
Thanks!
Try upgrading to the latest level of SPB Pocket Plus first......
From the release notes.....
Version 3.1.1 (Apr 07, 2006)
Memory leak fix
Battery live time prediction fix
HTC Prophet backlight indicator support
Click to expand...
Click to collapse
I already did that... :?
I'm using version 3.1.0, Build 5287 so I might be affected by that bug but if it didn't do anything for DoctorT to update I doubt it will help me.
Well now I'm trying out pocketbreeze and ilauncher and so far I think I'm getting a lot better results. It's faster and don't lose nearly as much memory.
Something I hadn't thought of though was the close button features in pocket plus so now I'm searching for a program that alows me to map a real close feature to a hardware button.
Dmon said:
Well now I'm trying out pocketbreeze and ilauncher and so far I think I'm getting a lot better results. It's faster and don't lose nearly as much memory.
Something I hadn't thought of though was the close button features in pocket plus so now I'm searching for a program that alows me to map a real close feature to a hardware button.
Click to expand...
Click to collapse
use vbar or magicbutton - and keep us up-to-date!
Well after trying out Pocket Breeze and Ilauncher for some time I can say that I won't go back to Pocket Plus and Diary. Sbsh's products are a lot faster and leak a lot less memory. At first I really missed PP's feature to map a real close button to a hardware button, but VJ Okbutt solved that problem.
Dmon said:
Well after trying out Pocket Breeze and Ilauncher for some time I can say that I won't go back to Pocket Plus and Diary. Sbsh's products are a lot faster and leak a lot less memory. At first I really missed PP's feature to map a real close button to a hardware button, but VJ Okbutt solved that problem.
Click to expand...
Click to collapse
Are you still happy with the new choice of software. I have never used the SBP products but prefer Omega one Journel Bar which is execllent for news, weather in one very tidy application. However my Wizard leaks like mad also. It will drop below 10mb within 2 days and I will have to do a soft reset. I also use SK Tools Free up Ram program which recovers some of the RAM which goes missing in action but it only delays the enevitable reset.
I still use Sbsh's products and I won't be going back to Spb Pocket Plus and Diary. Not only for the memory leakage, I generally think Pocketbreeze and Ilauncher perform better and faster. I do however use Spb Time since it's by far the best alarm program I've tested and it does not seem to leak any memory.
Sorry for the late answer...
one thing with the spb stuff, i found that a straight upgrade made the software worse, that only a clean install with the latest software worked. the newest version of pocket plus is very good btw
uhm :shock:
i have the same issue but after my Wiz leak 5 meg it stops to do it.
SPB pocket plus it works fine for me and as I said the leak is related only to 5 mega..after it, the leaking stops.
y Wizard Runs pretty fast otherwise,
I dont have any extra Plugins other than SPB pocket Plus or Today Agenda.
When the Outlook is synched (contacts and appointments) I have around 3000 contacts Now.
The PIM file is 7 mb.
After the sync the device slows down a Lot.
Also there are two startup programs (system)
1 FILESYS.exe Takes around 1.8 MB at startup
2. GWES.exe . 1.28 MB(STARTUP)
As the device is used their size increases to ( 2-2.5 MB )this slows the device further.
Pls see pics attached <before and after>
using Oxios or any other memory closing app does not sort the problem out.
ONLY Rebooting sorts the problem.
Secondly, Is there any way I can shift my PIM.vol to the storage card?
coz I have noticed that when the Device memory is sufficient it also allocates sufficient Running memory to the Programs. I feel at least 20 Mb shold be there.
Or is there any Program which allows to MANUALLY ALLOCATE memory to <STORAGE> and <PROGRAMS>
Like in My O2 XDA..In wizard the slider does not move...
MY MAIN PURPOSE IS TO LEAVE MAXIMUM SPACE EMPTY on My C drive.(device)
thanx in advance.....
Regards,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
______________________
GURJEET SINGH BAGGA
Microsoft Certified Proff.
[XDA2,O2MiniS,P900i,]
Say NO 2 Pirated S'Ware,Illegal Cracks
A BIG :"NO" TO WAREZ
Regardless of what others Preach & Practise.
Believe in urself And Just DO the Right Thing.
jeasbe said:
y Wizard Runs pretty fast otherwise,
I dont have any extra Plugins other than SPB pocket Plus or Today Agenda.
When the Outlook is synched (contacts and appointments) I have around 3000 contacts Now.
The PIM file is 7 mb.
After the sync the device slows down a Lot.
Also there are two startup programs (system)
1 FILESYS.exe Takes around 1.8 MB at startup
2. GWES.exe . 1.28 MB(STARTUP)
As the device is used their size increases to ( 2-2.5 MB )this slows the device further.
Pls see pics attached <before and after>
using Oxios or any other memory closing app does not sort the problem out.
ONLY Rebooting sorts the problem.
Secondly, Is there any way I can shift my PIM.vol to the storage card?
coz I have noticed that when the Device memory is sufficient it also allocates sufficient Running memory to the Programs. I feel at least 20 Mb shold be there.
Or is there any Program which allows to MANUALLY ALLOCATE memory to <STORAGE> and <PROGRAMS>
Like in My O2 XDA..In wizard the slider does not move...
MY MAIN PURPOSE IS TO LEAVE MAXIMUM SPACE EMPTY on My C drive.(device)
thanx in advance.....
Regards,
______________________
GURJEET SINGH BAGGA
Microsoft Certified Proff.
[XDA2,O2MiniS,P900i,]
Say NO 2 Pirated S'Ware,Illegal Cracks
A BIG :"NO" TO WAREZ
Regardless of what others Preach & Practise.
Believe in urself And Just DO the Right Thing.
Click to expand...
Click to collapse
Only way to move the slider in the last pic would be if you were using WM2003se

Overclock OMAP based PPC on cpu load?

Hello developers out there...
I have an idea in my mind:
* we can monitor an omap-cpu and
* we can overclock it with omapclock
What about using the cpu-load value to configure omapclock as needed?
For example:
My device is an MDA Compact II (Charmer)
Standard CPU-speed is 195 MHz
Most times my CPU runs nearly idle.
Why dont reduce the cpu speed to 100 MHz (e.g.) if cpu load is < 20% to safe battery?
On the other side i use a gps-system which uses much cpu load - I have to overclock here.
If cpu-load reaches more than 70% my processor should be overclocked... currently I use 245 MHz
We would need a script monitoring cpu load regularly and starting omapclock if needed. As I'm not a programmer - is this possible and is there someone out who would write this? If so - I'm interessted in beta-testing...
Is someone else interessted in such an application?
Is there a solution out there which is able to do so? (I googled around but I cannot find...)
Thanks in advance for any comment - and excuse my bad english...
Greetings from Austria
This is a really excellent idea. If there is no other (more competent) programmer out there then I will give it a try - I've never made a WM5 program from scratch before, only modified one!
xcpuscalar works that way
The idea isn't as wonderful as it sounds due to the structure of the OS.
At first it sounds like the automatic gearing in a car however it isn't as simple in a multitasking OS. IMO the kernel scheduler of WM5 still has a long way to go in terms of responsivness to current active application.
oldsap said:
xcpuscalar works that way
Click to expand...
Click to collapse
Does xcpuscalar really work? I searched around and found this:
http://forum.xda-developers.com/viewtopic.php?t=24290&highlight=xcpuscalar+benchmark
ady said:
IMO the kernel scheduler of WM5 still has a long way to go in terms of responsivness to current active application.
Click to expand...
Click to collapse
If I understand you right - in easier words - if we switch the speed to often we slow down the response for other programs?
What about defining a configurable time to wait before the device is allowed switching again - e.g. 10 seconds?
being that every single chip have a different level they can overclock without turning toast
and devices can have more or less dirt and dust in them
or be in different temp envioments and air humidity
this program could be a costly thing to use to gain an unsurden amount of batt and speed inc
batt and speed usage is not linear depending on overclock
there are piles of wait states and such which could mean that
overclock dont help much
there could be power usage for regulating clock which mean that
changing it often use more power then normal operation
Thanks for your comments.
I think this application could be useful if it is configureable enough.
How can the cpu load be queried on a PPC?
I cannot find something helpful on MSDN.
The program would need the following specifications:
Does not slow down the PPC with constant CPU polling
Only overclocks when the CPU is under high demand for a significant amount of time
Is configurable to only under/overclock to levels prescribed by the user
This can be achieved quite easily:
Program runs in the background and checks CPU usage every x seconds, where x is chosen by the user and is in the order of seconds, say 2-5 seconds
The PPC will only be overclocked if the CPU usage is above y% usage for z * x seconds, where z is an integer of somewhere between 2 and 3
Similarly, there will be a threshold of usage below which the PPC is underclocked
Rudegar, those issues you mentioned should hopefully not be a problem.
The under/overclocking can be configurable as mentioned above so that each user can experiment with OmapClock and determine which are the best speeds for their processor to run.
Also, you could simply use it to underclock and save battery when the processor is not in use.
If checking the CPU usage is not too processor intensive then the program will not slow down others.
You perfectly described what the application should do.
Thanks Oliy.
Let's proof our concept. I can help with alpha-tests.
I also can do some performance/and battery tests with some tools around in this forum.
I even can write a documentation in German (i could write it in English too but I dont think this is a really good idea...)
Lets go?
I would like to write a tool for out omap, but i can't find any specs on omap cpu !
If anyone can give me some specs i can develop this without problems !
maddoc said:
I would like to write a tool for out omap, but i can't find any specs on omap cpu !
If anyone can give me some specs i can develop this without problems !
Click to expand...
Click to collapse
Maybe this?
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcemain4/html/cerefGetIdleTime.asp
I forgot to mention: this describes how to measure idle time. For cpu-scaling we should call omapclock as it works perfectly.
For cpu-scaling we should call omapclock as it works perfectly.
Click to expand...
Click to collapse
I agree, no point reinventing the wheel.
I have checked out ways of getting the CPU load. Unfortunately the PerformanceCounter class is not available in the Compact .NET framework so it will have to be done on system idle time as mentioned earlier.
If we are calling an external program to do the under/overclocking then we can easily extend this program to support all CPUs.
I will have a go at making a program capable of determining CPU load tomorrow?
laggflor... I don't speak German! What device do you have? I have a Wizard.
laggflor said:
oldsap said:
xcpuscalar works that way
Click to expand...
Click to collapse
Does xcpuscalar really work? I searched around and found this:
http://forum.xda-developers.com/viewtopic.php?t=24290&highlight=xcpuscalar+benchmark
Click to expand...
Click to collapse
wow thanks for the headsup. I was kinda doubtful of xcpusclar.
If we are calling an external program to do the under/overclocking then we can easily extend this program to support all CPUs.
Click to expand...
Click to collapse
Right, this is great!
laggflor... I don't speak German! What device do you have? I have a Wizard.
Click to expand...
Click to collapse
You dont need to speak German - but I think a manual in english should be written by someone speaking english as mother language... I can write a Manual in german if wanted.
I have a Charmer.
I will have a go at making a program capable of determining CPU load tomorrow?
Click to expand...
Click to collapse
These are good news. Good Luck...
Thanks.
If I write the program then I'll have a go at documentation too, it should be very simple really, just 4 inputs required from the user regarding the load polling frequency, the boundaries at which to overclock and underclock, and the threshold of these boundaries.
Also, an external function to be called for under/overclock.
I'll have a go at this in a few hours - right now, I'm off in the sun to celebrate England beating Paraguay!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've made a program which seems to monitor CPU load fairly well.
Now, I have to make it decide when to under/overclock, then I will add support for running an external program (OmapClock) to set a new clockspeed.
Finally, I will add a user interface (or maybe not - might just keep it as an xml file).
Oliy said:
I've made a program which seems to monitor CPU load fairly well.
Now, I have to make it decide when to under/overclock, then I will add support for running an external program (OmapClock) to set a new clockspeed.
Finally, I will add a user interface (or maybe not - might just keep it as an xml file).
Click to expand...
Click to collapse
These are quit good news. i was off some days - and in the meantime you are discussing such crucial things. Your spec in the posting above is excellent and the idea from you - laggflor - is really cool.
Let me do some more suggestions:
1. Make it configurable to have a user defined clock speed at starting the program. This is because i often switch on the device and want to check meetings or something like this. This lasts quite short and i want to have maximum speed for this short time due to some program start. After an also configurable amount of time the hysteresis starts.
2. If i switch from a very high clock speed to very low (264 -> 132) the device hangs up sometimes. Maybe you can decrease clock speed in more steps.
3. Maybe it is possible to have several cpu load regions all configured with a different clock speed. But propably it is better to do it in a second step.
By the way: Greetings for beating Paraguay. I hope that england make the group as winner - otherwise you will have germany in the next round. This is not good for you We will not loose again like at euro championship 2000)
Hi,
In answer to your suggestions:
1. The user can define the clockspeeds required for Underclocked, Default Clock, and Overclocked. It will always start at "Default" and so you can set this to whatever you want.
2. The program has 3 states - overclocked, default clock, and underclock.
It will enter either of these 3 states depending on the load, but it will never go straight from overclocked to underclocked or vice versa, always:
Underclocked -> Default clock -> Overclocked
And of course the reverse. Hopefully this will mean that the steps are small enough that it will cause no problems. I have used 150Mhz -> 200MHz -> 240MHz and it is fine.
I've got the program running on my device and it appears to work fine. I'm just working on the user interface now so that it is easy to set the parameters of the program. I will post a version soon, perhaps tomorrow.
Oliy
how did you implement CPU load monitor ? I checked a way trought MSDN and google but i don't found nothing using .NET, i was curious about it... i just found on MSDN a small sample called "Performance Counter" that give me some tips using :
QueryPerformanceFrequency
QueryPerformanceCounter
and count ms between two ticks

HDD comparison

Dear shift users,
As we are always talking about installing other OSes or drives, I think that it worths to compare different solutions.
I have decided to begin with the HD Tach software in version 3.0.4.0 with 2 drives.. the shift 40GB and a IDE 120GB 7200rpm over USB.
Here are the results :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
and usb from the shift
and 6GB SD Card from USB .. I have tested with USB keys.. but 1 and 2GB is not good and 4GB is almost the same than this result
With the result, it does'nt seem that bad to install an OS on a USB drive. Someone has told me that it was possible... I will try to find how and to post it.
Regards
The koala.
OMG, is our disk speeds really that bad..........
bosjo said:
OMG, is our disk speeds really that bad..........
Click to expand...
Click to collapse
yeah... really... I would like to get the HD Tach of people who have changed their drive.... is it possible? And it would be fine to precise if it is a 5mm or 8mm .. I will upload the post with news.. and try to make some graphics with comparison !
From memory, it's a 5mm but people have build 8mm in to it.
There is a thread about some where.
edit:
wonder what speeds the controller can handle...
Due to an apparent hard disk failure yesterday I tried to run a portable version of windows from a USB stick (actually a micro sd card reader with an 8GB card in it) to try and attempt some kind of recovery from within an OS but it didn't work so I'm guessing there's more to be done than just putting an OS on an external drive. I'll explore this more later and try to install Windows 7 onto an external drive, unless someone else beats me to it.
Luckily, my Hard Disk picked up again, but unfortunately had to go through system restore
Better that than having to buy a new drive though I suppose.
matmaneyre said:
Due to an apparent hard disk failure yesterday I tried to run a portable version of windows from a USB stick (actually a micro sd card reader with an 8GB card in it) to try and attempt some kind of recovery from within an OS but it didn't work so I'm guessing there's more to be done than just putting an OS on an external drive. I'll explore this more later and try to install Windows 7 onto an external drive, unless someone else beats me to it.
Luckily, my Hard Disk picked up again, but unfortunately had to go through system restore
Better that than having to buy a new drive though I suppose.
Click to expand...
Click to collapse
if you want to restore some data... you can use GetDataBack for NTFS.. which is able to read data that have been erased and formatted.. it's a great tool (but you need to pay the tool) which works like a charm !
added : SD card from USB
testing with a 1GB USB stick.
koala996 said:
if you want to restore some data... you can use GetDataBack for NTFS.. which is able to read data that have been erased and formatted.. it's a great tool (but you need to pay the tool) which works like a charm !
Click to expand...
Click to collapse
Thanks for that. There wasn't a lot on the drive anyway, apart from Windows updates. I really need to get round to slipstreaming my updates into the recovery partition (easier said than done I think ) and putting my recovery partition onto a bootable USB stick. Nearly lost it all yesterday.
A bit too close for comfort!
bosjo said:
From memory, it's a 5mm but people have build 8mm in to it.
There is a thread about some where.
edit:
wonder what speeds the controller can handle...
Click to expand...
Click to collapse
yeah I know this .. I say that people should say if the disk they test speed is a 5mm or 8mm ;-) .. but I know the default is a 5mm (GAL = low height = 5mm)
ahhh, misread the sentence.....
Will benchmark my new SSD
Just got my SSD so tonight I will benchmark it with the same utility and post the results.
King Reeky said:
Just got my SSD so tonight I will benchmark it with the same utility and post the results.
Click to expand...
Click to collapse
great thank you !
MTRON SSD benchmark
If anyone could give me a tip for taking a screen cap on the Shift as it doesn't have a PrtSc button then I'll put up the screen dump.
Stats from the long test are:
Random Access: 0.1ms
CPU Utilization: 0%
Average Read: 86.1 MB/s (although on the bar chart is says 95.9 MB/s)
- so about 3 times as fast as the original, and fantastic seek times.
King Reeky said:
If anyone could give me a tip for taking a screen cap on the Shift as it doesn't have a PrtSc button then I'll put up the screen dump.
Stats from the long test are:
Random Access: 0.1ms
CPU Utilization: 0%
Average Read: 86.1 MB/s (although on the bar chart is says 95.9 MB/s)
- so about 3 times as fast as the original, and fantastic seek times.
Click to expand...
Click to collapse
you can use the "snipping tool" that's the best way in vista or 7.
just do : "new -> windows snip" and you just need to choose the windows and here you are ^^ please choose not to display the red borders. thx
amazing perfs
Have attached the screen cap now, noticed that the CPU usuage was way up on previous reading.
King Reeky said:
Have attached the screen cap now, noticed that the CPU usuage was way up on previous reading.
Click to expand...
Click to collapse
thank you .. waw really amazing !!
Can you tell if it is a 5mm or 8mm ? I guess it is a 5mm (seeing H5 at the end of the number of the SSD) and how much you have paid for it?
Cheers !
The SSD was 5mm - slotted directly into the rubber shroud as a direct replacement and I paid $410 AUD delivered.
It is a lot of money for a drive smaller than the Shift came with But it is quicker for sure. Boot times for Windows XP Fundamentals was clocked at 17.5 seconds and Bootvis showed that it was the CPU slowing it down rather than the drive.
Re-installing OSes and doing benchmarks the drive got quite hot, so I am not really expecting any benefits with extending battery life.
More Charts
Adding some more charts showing Read and Access times
..and Random Access
I like these ones the best - big performance improvement here with the SSD
Do you have some bigger images?

Categories

Resources