diff options
author | Eric Wong <e@80x24.org> | 2019-01-02 20:37:38 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2019-01-02 20:37:38 +0000 |
commit | 44baf906e73c13577186e3135be4356b33b8be43 (patch) | |
tree | ea17d5da3893b176c637927388659b526c44bb8e /INSTALL | |
parent | 8f8140f68ff2daab5feeb134d1f4e77f4329fa0f (diff) | |
download | dtas-44baf906e73c13577186e3135be4356b33b8be43.tar.gz |
Eliminate loading of the io_splice RubyGem to reduce memory overhead. Extra DSOs are wasteful and io_splice is being phased oiut for sleepy_penguin, which encapsulates more Linux-specific functionality anyways. cf. https://udrepper.livejournal.com/8790.html
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -19,13 +19,13 @@ Debian 7+ users can install dependencies easily: # installing dtas RubyGem on GNU/Linux (Linux kernel 2.6.32+) Be sure to have Ruby development headers and a working C compiler. -This will pull in the io_splice and sleepy_penguin RubyGems for minor +This will pull in the sleepy_penguin RubyGems for minor speedups. If you cannot be bothered to have a development environment, just use "gem install dtas". sudo gem install dtas-linux -This should pull in the "io_splice" and "sleepy_penguin" RubyGems +This should pull in the "sleepy_penguin" RubyGems For future upgrades of dtas (upgrades to dtas-linux will be infrequent) @@ -45,10 +45,8 @@ Grab the latest tarball from our HTTPS site: $ cd dtas-0.15.0 $ sudo ruby setup.rb -GNU/Linux users may optionally install "io_splice" and -"sleepy_penguin" packages: +GNU/Linux users may optionally install the "sleepy_penguin" package: - * io_splice - https://bogomips.org/ruby_io_splice/ * sleepy_penguin - https://bogomips.org/sleepy_penguin/ # CONTACT |