From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.67) (envelope-from ) id 1IGxzQ-0002D1-DP for garchives@archives.gentoo.org; Fri, 03 Aug 2007 14:18:52 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l73EFpP4002488; Fri, 3 Aug 2007 14:15:51 GMT Received: from vms046pub.verizon.net (vms046pub.verizon.net [206.46.252.46]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l73EFnAr002477 for ; Fri, 3 Aug 2007 14:15:50 GMT Received: from gw.thefreemanclan.net ([68.162.79.38]) by vms046.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPA id <0JM7002UJBLXWJW7@vms046.mailsrvcs.net> for gentoo-amd64@lists.gentoo.org; Fri, 03 Aug 2007 09:15:34 -0500 (CDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by gw.thefreemanclan.net (Postfix) with ESMTP id 5A89812407A for ; Fri, 03 Aug 2007 10:15:30 -0400 (EDT) Date: Fri, 03 Aug 2007 10:15:29 -0400 From: Richard Freeman Subject: Re: [gentoo-amd64] Re: System becomes almost unusable when compling c++ code In-reply-to: To: gentoo-amd64@lists.gentoo.org Message-id: <46B33881.2060801@thefreemanclan.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-version: 1.0 Content-type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary=------------ms070205040404000903000600 X-Enigmail-Version: 0.95.1 References: <20070803065913.GA23254@localhost> User-Agent: Thunderbird 2.0.0.5 (X11/20070729) X-Archives-Salt: 9dd44d6b-058c-48cd-acc9-1c67505abb2c X-Archives-Hash: 92a1935d583bf117f9da71202c50cf08 This is a cryptographically signed message in MIME format. --------------ms070205040404000903000600 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Duncan wrote: > If you have lots of memory (2 gigs or better, 4 gigs is nice, I have 8 > but that's overkill), strongly consider setting up your PORTAGE_TMPDIR > (/var/tmp by default) on tmpfs. Actually, as long as you have enough swap your RAM doesn't really matter. In the worst case it just swaps to disk, which is what it would be doing anyway if you didn't have a tmpfs. Even if only 10% of the short-lived files didn't make it to disk it would be a huge savings in IO waits. Also, consider using ionice (from schedutils I think) - it lets you schedule IO the way nice schedules CPU. It can have a big impact if you have a lot of disk churn. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGszhsG4/rWKZmVWkRAhwIAKCMAIhQqVaaPrHi3IIbigc3tpVHSQCgtsEg HDrQL97HsW8c5NmVKy+24jc= =tmSA -----END PGP SIGNATURE----- --------------ms070205040404000903000600 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMQDCC BhwwggQEoAMCAQICAwO6BzANBgkqhkiG9w0BAQUFADB5MRAwDgYDVQQKEwdSb290IENBMR4w HAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmlu ZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZzAeFw0wNzA2 MjUxMjA0NDFaFw0wNzEyMjIxMjA0NDFaMIHHMRgwFgYDVQQDEw9DQWNlcnQgV29UIFVzZXIx JDAiBgkqhkiG9w0BCQEWFWZyZWVtYW5yaWNoQGdtYWlsLmNvbTEkMCIGCSqGSIb3DQEJARYV cmljaEByaWNoLmhvbWVkbnMub3JnMSYwJAYJKoZIhvcNAQkBFhdyaWNoQHRoZWZyZWVtYW5j bGFuLm5ldDE3MDUGCSqGSIb3DQEJARYoYzBiYWI2OTVlODNmMmRiMGYxNjEwYmJkMDg2OWIw NDdkMjMxNzY2ZjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9ndKO2vSo9VueQ OLUNmNDY5noHejSM3W8pQmkLgumGDni22LQBRxQd4stw4mEac2YXTUMAK/L0p6R0FF0SJ8sx cGoY3r4hLiTNZnneftJ1D3pNUxRWfpak6Q68Fyq9Kejqx8OH4O/exOnVc2aMMR851gCqHvcJ np/CgLsvU185CB+L9TU3ELECJIPF5bNAgnd7GZqKRdV16fk9oPZtqo7W0xdWRpn81W04Lv6i A9x+EjguIIv3sMFQegVyHP408O5CZRXKuS5+eW1/l6TjfWCJowQL2qzk+qhZdL34VLCnXXHo 1SzeA4I65yfYxVYG8qvWZRxVRKA7ZT9joeW3eI8CAwEAAaOCAVwwggFYMAwGA1UdEwEB/wQC MAAwVgYJYIZIAYb4QgENBEkWR1RvIGdldCB5b3VyIG93biBjZXJ0aWZpY2F0ZSBmb3IgRlJF RSBoZWFkIG92ZXIgdG8gaHR0cDovL3d3dy5DQWNlcnQub3JnMEAGA1UdJQQ5MDcGCCsGAQUF BwMEBggrBgEFBQcDAgYKKwYBBAGCNwoDBAYKKwYBBAGCNwoDAwYJYIZIAYb4QgQBMDIGCCsG AQUFBwEBBCYwJDAiBggrBgEFBQcwAYYWaHR0cDovL29jc3AuY2FjZXJ0Lm9yZzB6BgNVHREE czBxgRVmcmVlbWFucmljaEBnbWFpbC5jb22BFXJpY2hAcmljaC5ob21lZG5zLm9yZ4EXcmlj aEB0aGVmcmVlbWFuY2xhbi5uZXSBKGMwYmFiNjk1ZTgzZjJkYjBmMTYxMGJiZDA4NjliMDQ3 ZDIzMTc2NmYwDQYJKoZIhvcNAQEFBQADggIBAHbzbaaXAqnD3IFXNQX0+B3VQP8+YdPn8DRK g0ZMqVvL5dPzJ07M6MAEMECUM07cRfjHIFZ5ICkCdZYzCW2dnJDTX9o+E8BU75kbbODU9APY hwQIhcU+Vd73zYWO+qoE5UMSe8AvfUsAzRDclFD5edbQxdzC96ek7kRufHqhaDdFLig9lmMP g+vvYJXkT2mPHRI1NTcxRxxm3naJiPWHvXQpkY8PUGhXkxAcEOOfkAdinJXjuWYqxykzirVa 9jkMEI9KFIZgUrkhfOoAGi779GWf3TFdBlztAFLWj2nUU7yH3iMPczz2Gv7og0+im1pUdodx pShsQmS7PlbichstLusSKDmRHhN1WMHxVT28B09jb1OIiwEBKs1ZRGbrN5FJHpHWMwaKewbM LTxXXY1rWt7+iLF5IbTrz/V+QTEKF9nBHty3OVC/4VqwWrUomOy+cZ0bNKfPw/20cQlR6jiL k7DCuhjM42LkIkzY9MmCDgZ1ADIiOhA6YCEwACG9d8iYp7mAnPYeYos395gn6eGfCWcvL69k cV3JeTlTa6xaddjVA0m+2i/5i9H6OMQ/2rFgcuo79ldna8yMhRrcWIu41QxciaavCjANUqqX MoKNw3vcVrTaTCtaAzDR8GXkmr8UThiQHG4iUILT5JwEUkcqHbzkQvdkNvh7adtFD12n0jun MIIGHDCCBASgAwIBAgIDA7oHMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex HjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2VydCBTaWdu aW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNlcnQub3JnMB4XDTA3 MDYyNTEyMDQ0MVoXDTA3MTIyMjEyMDQ0MVowgccxGDAWBgNVBAMTD0NBY2VydCBXb1QgVXNl cjEkMCIGCSqGSIb3DQEJARYVZnJlZW1hbnJpY2hAZ21haWwuY29tMSQwIgYJKoZIhvcNAQkB FhVyaWNoQHJpY2guaG9tZWRucy5vcmcxJjAkBgkqhkiG9w0BCQEWF3JpY2hAdGhlZnJlZW1h bmNsYW4ubmV0MTcwNQYJKoZIhvcNAQkBFihjMGJhYjY5NWU4M2YyZGIwZjE2MTBiYmQwODY5 YjA0N2QyMzE3NjZmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr2d0o7a9Kj1W 55A4tQ2Y0Njmegd6NIzdbylCaQuC6YYOeLbYtAFHFB3iy3DiYRpzZhdNQwAr8vSnpHQUXRIn yzFwahjeviEuJM1med5+0nUPek1TFFZ+lqTpDrwXKr0p6OrHw4fg797E6dVzZowxHznWAKoe 9wmen8KAuy9TXzkIH4v1NTcQsQIkg8Xls0CCd3sZmopF1XXp+T2g9m2qjtbTF1ZGmfzVbTgu /qID3H4SOC4gi/ewwVB6BXIc/jTw7kJlFcq5Ln55bX+XpON9YImjBAvarOT6qFl0vfhUsKdd cejVLN4DgjrnJ9jFVgbyq9ZlHFVEoDtlP2Oh5bd4jwIDAQABo4IBXDCCAVgwDAYDVR0TAQH/ BAIwADBWBglghkgBhvhCAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBG UkVFIGhlYWQgb3ZlciB0byBodHRwOi8vd3d3LkNBY2VydC5vcmcwQAYDVR0lBDkwNwYIKwYB BQUHAwQGCCsGAQUFBwMCBgorBgEEAYI3CgMEBgorBgEEAYI3CgMDBglghkgBhvhCBAEwMgYI KwYBBQUHAQEEJjAkMCIGCCsGAQUFBzABhhZodHRwOi8vb2NzcC5jYWNlcnQub3JnMHoGA1Ud EQRzMHGBFWZyZWVtYW5yaWNoQGdtYWlsLmNvbYEVcmljaEByaWNoLmhvbWVkbnMub3JngRdy aWNoQHRoZWZyZWVtYW5jbGFuLm5ldIEoYzBiYWI2OTVlODNmMmRiMGYxNjEwYmJkMDg2OWIw NDdkMjMxNzY2ZjANBgkqhkiG9w0BAQUFAAOCAgEAdvNtppcCqcPcgVc1BfT4HdVA/z5h0+fw NEqDRkypW8vl0/MnTszowAQwQJQzTtxF+McgVnkgKQJ1ljMJbZ2ckNNf2j4TwFTvmRts4NT0 A9iHBAiFxT5V3vfNhY76qgTlQxJ7wC99SwDNENyUUPl51tDF3ML3p6TuRG58eqFoN0UuKD2W Yw+D6+9gleRPaY8dEjU1NzFHHGbedomI9Ye9dCmRjw9QaFeTEBwQ45+QB2KcleO5ZirHKTOK tVr2OQwQj0oUhmBSuSF86gAaLvv0ZZ/dMV0GXO0AUtaPadRTvIfeIw9zPPYa/uiDT6KbWlR2 h3GlKGxCZLs+VuJyGy0u6xIoOZEeE3VYwfFVPbwHT2NvU4iLAQEqzVlEZus3kUkekdYzBop7 BswtPFddjWta3v6IsXkhtOvP9X5BMQoX2cEe3Lc5UL/hWrBatSiY7L5xnRs0p8/D/bRxCVHq OIuTsMK6GMzjYuQiTNj0yYIOBnUAMiI6EDpgITAAIb13yJinuYCc9h5iizf3mCfp4Z8JZy8v r2RxXcl5OVNrrFp12NUDSb7aL/mL0fo4xD/asWBy6jv2V2drzIyFGtxYi7jVDFyJpq8KMA1S qpcygo3De9xWtNpMK1oDMNHwZeSavxROGJAcbiJQgtPknARSRyodvORC92Q2+Htp20UPXafS O6cxggOHMIIDgwIBATCBgDB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVodHRwOi8v d3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAf BgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZwIDA7oHMAkGBSsOAwIaBQCgggHbMBgG CSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA3MDgwMzE0MTUyOVow IwYJKoZIhvcNAQkEMRYEFA37ZMfAVl9moLRIMY/ElntKFOykMFIGCSqGSIb3DQEJDzFFMEMw CgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G CCqGSIb3DQMCAgEoMIGRBgkrBgEEAYI3EAQxgYMwgYAweTEQMA4GA1UEChMHUm9vdCBDQTEe MBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0IFNpZ25p bmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2VydC5vcmcCAwO6BzCB kwYLKoZIhvcNAQkQAgsxgYOggYAweTEQMA4GA1UEChMHUm9vdCBDQTEeMBwGA1UECxMVaHR0 cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0IFNpZ25pbmcgQXV0aG9yaXR5 MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2VydC5vcmcCAwO6BzANBgkqhkiG9w0BAQEF AASCAQCNdtcPKUrk4jC55CyKyKlLw4DljcnuTGKYeJYtviVY2pLLfyJO1+WCxp09WaTlITKF JJMoZxQic89V7ZfysMB9xl+CQY75cADpty+7eARNBYSeYEj41MkE5F1pyuS0yU4Jwq58Wnu4 QS9c2HG/K1PQRgFA4Ow1xVZuMgeDH1JsbpVyXLbAWxgQb4ndD95w8u7+vYdK8OJacVGZuZn9 u2mQ3Cw32xCqvTxEFa/L8KnnTgjAKck4f3el1sf8SPoh1w34NUkFx7sD8Azldv6Azlm3pdOB g/XdxOGG6WphYv4qqgGspc/ZCj5JrIVbyDJyM3MLZ7kzkYrOtgYQ0/nwt0LwAAAAAAAA --------------ms070205040404000903000600-- -- gentoo-amd64@gentoo.org mailing list