--
------------------------------------------------------------------------
Okay, I pulled the pin. Now what? Where are you going?
�
When a group of Oxford undergraduates heard that Rudyard Kipling
received ten shillings for every word he wrote, they sent him ten
shillings by telegram during their meeting: 'Please send us one of your
very best words.' Back came the word a few minutes later: 'Thanks.'
--Marshall McLuhan, 'Understanding Media'
------------------------------------------------------------------------
Joe Negron from Bensonhurst, Brooklyn, NY, USA
> Is there a way to access a JFS partition from XP? I have a large number
> of files, totalling ~900 GB that I need to copy temporarily to an NTFS
> partition. I tried NDFS but it is abysmally slow. Are there any other
> options?
>
You question is not clear.
That you tried NetDrive FS (the samba plugin?) to do your job
suggests, but does not clearly state, that you shared a Windows NTFS
CIFS drive with OS/2. And that you copied files from JFS to NTFS via
the network. And were unhappy about the result or speed?
JFS is fast is you give the cache enough memory . If the drive is
large (> 900 GiB?), you must realize that the maximal cachesize of 64
MiB (ask it with cachefjs command) does not suffice. A 2 MiB HPFS
cache caches the most needed metadata of a 4 GIB HPFS drive well, but
to cache the metadata of terabyte disks you need to set the JFS cache
much higher. Fi on 400 MB:
IFS=E:\OS2\JFS.IFS /LW:10,30,5 /CACHE:400000 /AUTOCHECK:* /G:100
/U:1000
Just look for the minimal amount of free RAM and give it to the JFS
cache. NTFS also does not function properly with a 64 MB FS cache.
See:
http://www.sjoerd-visser.demon.nl/ecs-os2/extra/Dynamically%20tuning%2
0the%20jfs%20cache%20for%20your%20job.pdf
Windows Vista even uses USB disks to cache the otherwise slow Vista
experience.
The other subject is the speed of the network.
In my experience LANMAN is much faster than netdrive (which also has a
higher CPU use). If the files are > 2GiB and the windows server is XP
or less, you could use NetBIOS via TCPI. Set it via the advanced TCPI
option in XP.
See:
http://www.sjoerd-visser.demon.nl/ecs-os2/extra/lan03ecs_in_smb_networ
ks.pdf
But if you need Netdrive, just setin g a large JFS cache should help.
And also set the high memory using CIFS buffer in the netdrive plugin
high.
Sjoerd Visser
No, what I meant was NetDrive for OS/2, the virtual file system. It has
a plugin which allows one to read/write NTFS partitions from OS/2.
Both partitions are on the same PC's hard drive. When I tried copying
just one file, about 6GB, I let it run for over seven hours (and it
still wasn't finished) before I finally gave up on it.
--
------------------------------------------------------------------------
Everything you've learned in school as "obvious" becomes less and less
obvious as you begin to study the universe. For example, there are no
solids in the universe. There's not even a suggestion of a solid.
There are no absolute continuums. There are no surfaces. There are no
straight lines.
--R. Buckminster Fuller
The only (semi-?)viable solution I could invent was to run OS/2/Linux
guest in a virtual machine (with virtual machine additions to share
the XP's drives with the host), and import the raw hard disk (with a
JFS partition) from the host.
I had no time to actually implement this yet...
Yours,
Ilya