sd card - swap file

X2/X3/X4x series specific matters only
Post Reply
Message
Author
johnmccarron
Posts: 7
Joined: Wed Mar 07, 2007 5:07 pm
Location: Mahopac, NY

sd card - swap file

#1 Post by johnmccarron » Thu Mar 08, 2007 11:35 pm

Is there a way to set the sd card slot for swap file usage? i have a 4 & 8gb sd card and set the swap file to the drive letter assigned to the sd card, but i dont think windows loads the driver for the slot early enough so the swap file area doesnt get created. the sd card still basically says that it is empty. anyone have any ideas? could a cf card in a pcmcia reader work? i am just looking for a way to speed things up until the memory based hd's come out later this spring.

oh, and yes, the reader will read 8gb sdhd cards when you apply the new driver.

seneca
Sophomore Member
Posts: 173
Joined: Tue Jan 31, 2006 1:27 pm
Location: Stockholm, Sweden

#2 Post by seneca » Sat Mar 10, 2007 8:18 am

As far as I know, no memory based harddrives are coming out for the X40/X41 at all.

The X4x Thinkpads use 1.8" hdds with an IDE connector, the memory based hdds that will be released this year will use the ZIF connector.

Sorry dude.
Thinkpad x220 Li7-2620M 8gb/80gb mSATA intel 320SSD/160gb Intel 330 (didn't fit, had to remove the aluminium shell)
Linux Mint 17

johnmccarron
Posts: 7
Joined: Wed Mar 07, 2007 5:07 pm
Location: Mahopac, NY

#3 Post by johnmccarron » Sat Mar 10, 2007 9:15 am

hey, thats ok, but what about using some sort of flash memory for the swap file? from what i can gather, the sd card slot cant be used for the swap file, i dont think the driver loads early enough, but what about the pc card slot?

rek
Junior Member
Junior Member
Posts: 396
Joined: Sun Sep 17, 2006 8:27 am
Location: Melbourne, Australia

#4 Post by rek » Sun Mar 11, 2007 9:55 am

Not to pour cold water on your idea, but without swapfile algorithms optimised for this task, using flash memory for your swap file may likely end up reducing performance.

Sure, the access latency of flash is much, much better than hard drives; but its sustained transfer rate is lacking, especially with the on-board card slots (in sustained transfers it's not uncommon for them to be an order of magnitude slower than a hard disk).

The reason why Vista's ReadyBoost (which is the closest thing to what you propose) is effective at all, is because it has caching algorithms that help ensure that it's only used for small paging operations. This means that as the flash is only used for small bursts of data, the benefits of low access time aren't diluted by the slow transfer rate. For large paging operations, it still goes straight to the HDD, where the relatively faster transfer rate means it is the overall faster option. (That's a bit of a simplification as to how ReadyBoost organises itself, but it at least gives you an idea as to the theory behind it.)

So -- I guess the roundabout solution is -- use Vista and enable ReadyBoost with your SD card. It's what I plan to do, once I get my Vista install discs :)
MacBook Pro Retina 13.3 2560x1600 | i5-4258U | 8GB | 256GB SSD | BT+abgnac
Surface Pro 3 12.0 2160x1440 | i5-4300U | 8GB | 256GB SSD | BT+abgnac

johnmccarron
Posts: 7
Joined: Wed Mar 07, 2007 5:07 pm
Location: Mahopac, NY

#5 Post by johnmccarron » Sun Mar 11, 2007 2:06 pm

Thanks for the info. I was toying with the idea of Vista, and have the install disks already from my ms subscription, but i was just worried about vista killing performance otherwise. Even with 1.5gb of ram. I just did a massive reinstall of xp a few months ago, and would want to try just an upgrade. Part of me just thinks it be easier to go for the x60t when it goes vista. That way, i could use the swap file on sd, get a speedy HD or even memory based HD.

dstrauss
Freshman Member
Posts: 61
Joined: Thu Mar 15, 2007 9:36 am
Location: Midland Texas

Re: sd card - swap file

#6 Post by dstrauss » Thu Mar 15, 2007 9:59 am

johnmccarron wrote:...oh, and yes, the reader will read 8gb sdhd cards when you apply the new driver.
Can you tell me what "new driver" you are referring to? I have an 8.0gb SDHC flash and can't get the SD reader to recognize it, although it will recognize it in a third party SD reader in the PCCard slot.

Sash[DSL]
Posts: 1
Joined: Mon Mar 12, 2007 4:48 pm
Location: Toronto/London Ontario

#7 Post by Sash[DSL] » Fri Mar 16, 2007 11:29 pm

What if you were to get something like this:
http://www.fotonews.su/default.aspx?news=news126

12mb/s is the sustained read speed; reasonably close to those of notebook hard drives; I measured my brother's 60 gig 2mb cache 4200rpm drive I believe it was and it did ~20mb/s.

My main concern isn't so much the speed; it's the use of cpu cycles. I/O is a major bottleneck for laptops, just about any improvement is better than nothing. Ive tried using built-in card reader slot and a 16 bit pcmcia adapter that worked in PIO4 mode - both used up ~98% of cpu cycles on a 1.2ghz ibm x24


Rek makes a very good point though; What if you were to set up something like a ramdrive on the sd card and re-route small system files on there?

johnmccarron
Posts: 7
Joined: Wed Mar 07, 2007 5:07 pm
Location: Mahopac, NY

#8 Post by johnmccarron » Sat Mar 17, 2007 12:24 am

off the top of my head, not sure exactly, but i know it was off of microsoft's site. i'll check tomorrow.

the more i look into this, the more i see an x60t in my future. whatever the next rev is i'll probably jump on.

loyukfai
ThinkPadder
ThinkPadder
Posts: 1085
Joined: Tue Aug 08, 2006 2:08 pm
Location: Hong Kong

#9 Post by loyukfai » Sun Oct 21, 2007 10:46 am

rek wrote:Not to pour cold water on your idea, but without swapfile algorithms optimised for this task, using flash memory for your swap file may likely end up reducing performance.

Sure, the access latency of flash is much, much better than hard drives; but its sustained transfer rate is lacking, especially with the on-board card slots (in sustained transfers it's not uncommon for them to be an order of magnitude slower than a hard disk).
The reason why Vista's ReadyBoost (which is the closest thing to what you propose) is effective at all, is because it has caching algorithms that help ensure that it's only used for small paging operations. This means that as the flash is only used for small bursts of data, the benefits of low access time aren't diluted by the slow transfer rate. For large paging operations, it still goes straight to the HDD, where the relatively faster transfer rate means it is the overall faster option. (That's a bit of a simplification as to how ReadyBoost organises itself, but it at least gives you an idea as to the theory behind it.)

So -- I guess the roundabout solution is -- use Vista and enable ReadyBoost with your SD card. It's what I plan to do, once I get my Vista install discs :)
So you mean. It's detrimental to the performance using the SD slot for the Windows page file?

johnmccarron
Posts: 7
Joined: Wed Mar 07, 2007 5:07 pm
Location: Mahopac, NY

#10 Post by johnmccarron » Mon Oct 22, 2007 10:00 pm

yes, well i jumped on the x61t with this functionality built in. couldn't be happier.

DVormann
Freshman Member
Posts: 94
Joined: Wed Oct 03, 2007 1:17 am
Location: Germany

Re: sd card - swap file

#11 Post by DVormann » Tue Oct 23, 2007 11:43 am

johnmccarron wrote:oh, and yes, the reader will read 8gb sdhd cards when you apply the new driver.
Can anyone verify this? If so, which read/write speeds are attainable?

The latest SD-driver I know of is v6.0.4050.1 (March, 14th 2007).
X60t; 1.2 GHz ULV; XGA; 4 GB; 32 GB SSD; 16 GB SDHC; abg; XP; X6

loyukfai
ThinkPadder
ThinkPadder
Posts: 1085
Joined: Tue Aug 08, 2006 2:08 pm
Location: Hong Kong

#12 Post by loyukfai » Sat Oct 27, 2007 9:36 am

johnmccarron wrote:yes, well i jumped on the x61t with this functionality built in. couldn't be happier.
You mean the ReadyBoost function built-in to Windows Vista?

loyukfai
ThinkPadder
ThinkPadder
Posts: 1085
Joined: Tue Aug 08, 2006 2:08 pm
Location: Hong Kong

SD for Hibernation...?

#13 Post by loyukfai » Sat Nov 24, 2007 12:56 pm

Another idea... How about using the SD slot for the Hibernation file...?

Anybody tried it before? Or, will it work?

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad X2/X3/X4x Series incl. X41 Tablet”

Who is online

Users browsing this forum: No registered users and 3 guests