tcx (Transparently Compressed Executables)

tcx (Transparently Compressed Executables)

Post by E. St. John-Olcay » Thu, 27 Oct 1994 18:20:39



I've just installed the excellent tcx/utcx on my Linux box and have tested
it on a few executables successfully.  Before I go ahead and tcx ALL by
various bin directories, could anybody tell me if there are any problems
in doing this (I don't have a tape drive to do system backups unfortunately!)
Thanx
Ender.

---
------------------------------------------------------------------------------
| Ender St. John-Olcayto                              | "The concept of a    |
| Industrial Control Centre                           |  fuzzy state needs   |
| Department of Electronic and Electrical Engineering |  to be clarified"    |
| University of Strathclyde                           |                      |
| Scotland                                            |  Fuzzy Sets and      |
| Tel.:+44 41 552 4400 x2666                          |  Systems             |
| Fax.:+44 41 553 1232                                |                      |
|                                                     |  Dubois and Prade    |


------------------------------------------------------------------------------

 
 
 

tcx (Transparently Compressed Executables)

Post by B.A.McCau.. » Thu, 27 Oct 1994 21:03:54



Quote:>I've just installed the excellent tcx/utcx on my Linux box and have tested
>it on a few executables successfully.  Before I go ahead and tcx ALL by
>various bin directories, could anybody tell me if there are any problems
>in doing this (I don't have a tape drive to do system backups unfortunately!)

AFAIK any such mechanism disables demand paging and page sharing so
you'll need to increase your swap if you plan to run big apps this way
and both your RAM and swap if you want to run multiple instances of apps
this way. You'll also loose perfomance.
--

 .  _\\__[oo       from       | Phones: +44 121 471 3789 (home)

.  l___\\    /~~) /~~[  /   [ | PGP-fp: D7 03 2A 4B D8 3A 05 37
 # ll  l\\  ~~~~ ~   ~ ~    ~ |         A1 93 FE EA BE E3 2A 91


 
 
 

tcx (Transparently Compressed Executables)

Post by Leon Gar » Sat, 29 Oct 1994 16:48:58




>>I've just installed the excellent tcx/utcx on my Linux box and have tested
>>it on a few executables successfully.  Before I go ahead and tcx ALL by
>>various bin directories, could anybody tell me if there are any problems
>>in doing this (I don't have a tape drive to do system backups unfortunately!)
>AFAIK any such mechanism disables demand paging and page sharing so
>you'll need to increase your swap if you plan to run big apps this way
>and both your RAM and swap if you want to run multiple instances of apps
>this way. You'll also loose perfomance.

nonsence.
tcx uncompresses the binaries into a completly new file on the filesystem
before it is run. that means the only difference between running a normal
binary and a tcx'ed binary is the initial cost of uncompressing it ...
unless its an unusual binary in some way ....

this will cause trouble if the binary must remain at the same
inode , but which binaries do ....

tcx wont compress set user id binaries, but will compress scripts ...

I have used tcx before, but trouble came when i let the amount of
free space on the file system shrink to less than i need to uncompress all the X programs
i was running ....

leon

 
 
 

1. it's possible to compress file system transparently to the users?

I have a lot of small plain files (< 1K) which are updated for windows
clients through samba.

My server is T64 5.1.A running Samba 2.2.3a.

Please, i want to know if it's possible to compress file system or
directories transparently to the users, i mean something like netware
5.0 does where the files/directories are compressed but the users can
browse normally those directorys like a normal tree/files.

Thanks in advance for any info!

2. nfs mount: OSF1 to Linux error

3. Compressed executables

4. Installing on 24F

5. Compressing ELF executables

6. Upgrading from a non-RAID to a hardware-RAID system (on RedHat 7.3) without formatting. Is it possible?

7. Saving RAM on an all-RAM system by compressing executables?

8. HP DeskJet 710C under Caldera?

9. strings command and compressed executables

10. compressed executables revisited

11. building static executables from dynamic executables on solaris

12. COMPRESS (how much does it compress?)

13. Compressed filesystem or Compressed loop?