saagarjha/unxip
View on GitHub ↗ ★ 974 Swift
A fast Xcode unarchiver
6 mentions on Hacker News by 2 people: 0 stories, 6 comments · first 2022-04-25 · latest 2024-03-27
20082026
-
I use it in my decompression software: https://github.com/saagarjha/unxip/blob/65f08339a5168d3745be... . It’s a natural fit because it operates on a stream of data (due to performance constraints).
comment by saagarjha · 2024-03-27 · in Backpressure explained – the resisted flow of data through software (2019) -
…command-line builds of unxip by shoving it in a zip and uploading it to notarytool for a while: https://github.com/saagarjha/unxip/blob/main/release.sh . (You will note, amusingly, that I am suffering from the same -parse-as-library bug as…
comment by saagarjha · 2024-02-21 · in So You Want to Ship a Command-Line Tool for macOS (2022) -
They develop https://github.com/saagarjha/unxip , “a fast Xcode unarchiver”. Very few people should routinely delete Xcode.
comment by oefrha · 2023-03-26 · in The fastest rm command and one of the fastest cp commands -
…this looks like on an x86-64 kernel (Apple silicon has its own math but it's largely the same): https://github.com/saagarjha/unxip/issues/14#issuecomment-10... . The kernel is typically compiled with optimization, so there's a lot of…
comment by saagarjha · 2022-12-10 · in I think I found a Mac kernel bug (2018) -
…deep inside my tool to expand these there’s a spot where I read these all out in a similar fashion: https://github.com/saagarjha/unxip/blob/5dcfe2c0f9578bc43070... More generally, though, both tar and cpio doesn’t have an index because…
comment by saagarjha · 2022-07-23 · in The tar archive format, and why GNU tar extracts in quadratic time -
…bottlenecked, AppleFSCompression will farm out the work to all the cores. When writing unxip ( https://github.com/saagarjha/unxip ) I found that you will actually lose to Archive Utility if you don't use all the cores at least part of the…
comment by saagarjha · 2022-04-25 · in How macOS manages M1 CPU cores