Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x/build: make solaris/smartos builders use a tmpfs #19368

Closed
bradfitz opened this issue Mar 2, 2017 · 2 comments
Closed

x/build: make solaris/smartos builders use a tmpfs #19368

bradfitz opened this issue Mar 2, 2017 · 2 comments
Labels
Builders FrozenDueToAge help wanted OS-Solaris
Milestone

Comments

@bradfitz
Copy link
Contributor

@bradfitz bradfitz commented Mar 2, 2017

The I/O performance on our Solaris builders seems slow.

(I just did a gomote push of a 42 MB tar.gz and it took much longer than I'm used to for it to unpack remotely.)

Investigate how to do a tmpfs-sorta thing on Solaris for its ephemeral $WORKDIR.

/cc @4ad

@bradfitz bradfitz added Builders help wanted labels Mar 2, 2017
@gopherbot gopherbot added this to the Unreleased milestone Mar 21, 2017
@binarycrusader
Copy link
Contributor

@binarycrusader binarycrusader commented Jun 8, 2017

/tmp is always the ram-backed filesystem on Solaris (tmpfs): http://www.c0t0d0s0.org/archives/5815-Less-known-Solaris-features-The-curious-case-of-the-tmp-in-Solaris.html

/var/tmp is the persistent-storage-backed filesystem on Solaris (typically ZFS).

For other custom uses, see 'man tmpfs' or here:

https://docs.oracle.com/cd/E53394_01/html/E54785/fscreate-34114.html

@bradfitz
Copy link
Contributor Author

@bradfitz bradfitz commented Nov 6, 2019

Our Joyent builder no longer exists, so closing.

@bradfitz bradfitz closed this as completed Nov 6, 2019
@golang golang locked and limited conversation to collaborators Nov 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Builders FrozenDueToAge help wanted OS-Solaris
Projects
None yet
Development

No branches or pull requests

3 participants