Recommended Posts

As someone who has used Xslimmer before, we thought you might be interested to know that Xslimmer 1.7 is now available, and it includes full support for Snow Leopard!

Xslimmer 1.7 supports 64-bit binaries, honors code signing rules, is able to handle and create native HFS-compressed files and adds many other improvements that will continue to provide a worthwhile and reliable experience to Snow Leopard users, as well as to all other users that choose not to upgrade to the latest OS yet. Read on for the gory details! Universal Binaries are so 2008, aren't they?

Well, unfortunately they are not. Or, should we say, fortunately they are not. Universal Binaries were a key technology that allowed Apple to transition from PowerPC to Intel CPUs in the most awesomely flawless technology adoption ever. The same Universal (or, as they are affectionately called, "fat") Binaries are being put to work again to ensure that Snow Leopard and its apps run flawlessly in all compatible Intel machines, including 32-bit and 64-bit ones.

So instead of packaging binaries in a bundle that contains PowerPC and Intel versions of the code, it will now become usual for developers to provide the 32-bit and the 64-bit versions of the same code. The 64-bit version will be used in 64-bit computers, whereas the 32-bit code will run in CPUs that are not able to handle 64 bits. There is no magic way for the system to transform one into the other, so no matter what computer you have, chances are many of the apps you install will contain code that will be ignored and never will run.

But it gets more interesting! Snow Leopard is truly awesome, but there is no reason for developers not to support Leopard if they can. True, some apps will take advantage of Snow Leopard exclusive technologies such as Grand Central Dispatch, OpenCL or some other new APIs; however, many others won't need these innovations yet and will still support Leopard. But Leopard does run on PowerPC machines, so developers should include a PowerPC version of the code if they want to support the same hardware requirements as the OS. As a result, we are starting to see applications that include not two, but three architectures: Intel 32, Intel 64 and PowerPC. This is the case for some very popular apps such as Tweetie for Mac or the latest version of Apple's own Airport Utility.

Xslimmer was designed to handle these situations, and it has now been tested and optimized for the scenarios above so it will always keep the best version of the code that is available for your Mac. If you own a 64-bit-ready Mac, then Xslimmer will preserve the 64-bit version of your applications' code - when it's available. Won't Xslimmer break 64-bit applications? What about code-signing?

As discussed above, Xslimmer carefully analyzes your applications and selects the best possible architecture among those available. This is done in a per-application basis, and not following some batch process that blindly keeps a single combination. Analysis includes evaluation of signed resources: code-signing rules are fully honored so that only binaries that can be safely modified will be processed.

Extreme care is applied when slimming, and the operation is performed in the most friendly way. Your slimmed applications are registered again for you in the internal OS databases - your keychain authorizations are preserved, and you don't even need to restart your Mac after slimming it. But Apple applications are already compressed!

Snow Leopard achieves significant space savings by using transparent file system compression. In fact, all system applications and utilities are installed in a compressed state, although they are transparently uncompressed on the fly without the user ever noticing. Xslimmer 1.7 recognizes and supports this type of compression: if a compressed application is slimmed, then it will be recompressed automatically. Therefore, all system applications in Snow Leopard will still benefit from additional space savings if they are slimmed, without affecting their compression status.

When running on Snow Leopard, Xslimmer will always show you the actual size your applications take up in your disk, and not the uncompressed size as reported by Finder and other tools. This way you can be absolutely sure about the savings you achieve.

We have even taken this technology a step forward. A new option in Xslimmer 1.7 will allow you to compress slimmed binaries that were not originally compressed. This way, your installed third party apps can also benefit from this awesome new technology in Snow Leopard. Ok, I'm sold - I'll give it a try!

Wonderful! We've always worked hard to prove that your choice of Xslimmer is really the best option for your slimming needs. In Xslimmer 1.7 you'll find many features designed to slim your Mac easily and with total peace of mind. These include:

  • Strip out unneeded localizations - As usual, Xslimmer 1.7 will remove translations you don't need, achieving great space savings.
  • Visual indication of architectures - Another new feature in Xslimmer 1.7, you can now see what architectures an app contains and what the resulting architecture is: Intel 32, Intel 64, PowerPC 32 or PowerPC 64.
  • Downloadable blacklist - for those apps that check themselves (for anti-piracy reasons, usually) and refuse to start after they have been slimmed. We test every report from other users about malfunctioning apps.
  • Your personal exclusion list - for folders in your disk that you don't ever want to mess with, for whatever reason.
  • Integrated backups - designed to let you test your slimmed apps with the confidence that you'll be able to recover them in one click.
  • Extreme compatibility - Xslimmer 1.7 has been fully optimized for Snow Leopard, but it will still run in Panther, Tiger and Leopard.

So, no matter whether you are a longtime Xslimmer fan or have come across it recently, now is an excellent time to check the combined space savings that Snow Leopard and Xslimmer will bring. We hope you like Xslimmer 1.7!

Xslimmer

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/
Share on other sites

i really hate to ask this question, but

since SL now is counting base 10's so a 2gb drive is actually showing as 2gb, and since the system applications and utilities are on the drive in a compressed state (presumably reflected in a smaller footprint in finder) but Xslimmer is showing you the uncompressed size, is it showing you the base 10 calculation of space saved or base 2 when it reports after job completion? and is it including system file savings in compressed or uncompressed size at final report?

and if it is not following base 10 like SL what is the comparison of its report to finders on disk before and after slimming?

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591509002
Share on other sites

I can see this being a nifty tool on a MacBook (Air) or Mac mini, but with a 640 GB Macintosh HD I don't really care about reclaiming 1 or 2 GBs. :p

I have as well a 640 GB, but Xslimmer not just recover disk space but also performance. Mail default app in Leopard is close to 200MB, with Xslimmer Mail went down to 24.7MB. Now Mail start more faster than before.

Edited by cabron
Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591512096
Share on other sites

I have as well a 640 GB, but Xslimmer not just recover disk space but also performance, Mail default app in Leopard is close to 200MB, with Xslimmer Mail went down to 24.7MB. Now Mail start more faster than before.

That's placebo effect.

in 10.5 the majority of Mail's girth is the designable nibs in all of the language translations. Designable nibs aren't loaded by the application and play no role in launch speed. Further, of all the nibs translations that can be removed: only one set is ever loaded by the application, that's true whether the bundle contains 30 language translations or just one.

Stripping architectures from the binary will also have no perceptible impact on performance.

The loading process for a universal binary is as follows (simplified for the sake of illustration)

  1. The OS says "hey the user wants to start mail"
  2. The application launcher heads over to mail.app and sees that it's a bundle
  3. The launcher heads into the bundle to /content/macos/ and opens a handle to the mail binary
  4. The launcher memory maps the file.
  5. The launcher reads the header of the mail binary. it looks like this:
    Mach-O executable.
    Universal Binary: 2 architectures.
      1. PPC: 128 bytes, 1002 bytes
      2. i386: 1131 bytes, 1100 bytes


  6. The launcher looks at the binary header and sees that it's a mach-o executable (if it wasn't a kind of file OS X can run, it'd throw an exception).
  7. The launcher reads the list of universal binary architectures: The first digit tells it where the start of the PowerPC binary is, the second tells it where the start of the i386 binary is.
  8. the launcher seeks to the appropriate starting offset for your architecture and reads the appropriate length of code.
  9. The code is handed to the the Objective C runtime and the whole thing starts to loading process starts.

None of those steps can be skipped when loading the binary: even with one architecture the launcher still has to check the header for executable type and code-offset info. Even if there were thousands of architectures in a binary the check happens so fast that no human being could measure it (Millionths of a second).

The loading process once we're into the objective C runtime is going to be identical so there's not much worth talking about.

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591512170
Share on other sites

That's what I was thinking. I never experienced any noticeable speed improvements after applying XSlimmer in the past, so I just stopped using it.

I'm pretty sure Xslimmer isn't about speed improvements but space improvements. At least, I never used it in the hopes of making my system faster, I used it in the hopes of saving a gig or two of disk space.

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591514422
Share on other sites

I'm pretty sure Xslimmer isn't about speed improvements but space improvements. At least, I never used it in the hopes of making my system faster, I used it in the hopes of saving a gig or two of disk space.

That's it: and that's not to say there's anything bad about that. If you have a small hard drive (older hardware or an SSD drive) then there's a lot to be said about nabbing a few gigabytes or even just a couple hundred megabytes back.

Not every improvement has to be about making something quicker: sometimes plain old 'smaller' is better, and other times it's worth trading performance for stability, compatibility, or ease of use.

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591514574
Share on other sites

I'm pretty sure Xslimmer isn't about speed improvements but space improvements. At least, I never used it in the hopes of making my system faster, I used it in the hopes of saving a gig or two of disk space.

cabron claimed Xslimmer also improved performance of its applications, something I seriously doubt. I don't really need to save a GB or two so that's why I stopped using it.

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591515832
Share on other sites

Are we in a day and age where this kind of application is still needed? I don't think saving 2 or 3 GB of space is that useful given the huge hard drives we use today.

Like I said before, personally I don't need it considering the fact I have a 640 GB Macintosh HD with room for 3 more internal drives. However, I imagine that some people like MacBook Air and Mac mini owners welcome this application.

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591516178
Share on other sites

Like I said before, personally I don't need it considering the fact I have a 640 GB Macintosh HD with room for 3 more internal drives. However, I imagine that some people like MacBook Air and Mac mini owners welcome this application.

With the amount of content I have on my unibody MacBook, I find it pretty useful as well.

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591516196
Share on other sites

Like I said before, personally I don't need it considering the fact I have a 640 GB Macintosh HD with room for 3 more internal drives. However, I imagine that some people like MacBook Air and Mac mini owners welcome this application.

Just a curiosity:

post-22981-1251734558.png

A topic about saving a few gigabytes with an "8 terabyte upgrade" topic just above :laugh:

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591516206
Share on other sites

Are we in a day and age where this kind of application is still needed? I don't think saving 2 or 3 GB of space is that useful given the huge hard drives we use today.

Not everyone has "huge hard drives," so any space that can be saved adds up quickly.

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591516272
Share on other sites

Are we in a day and age where this kind of application is still needed? I don't think saving 2 or 3 GB of space is that useful given the huge hard drives we use today.

Try to be a budget art student, every byte counts ;)

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591517916
Share on other sites

Well saving 1-2GB might be silly, but it's still optimization - pretty much the goal of Snow Leopard :)

So this app works hand-to-hand with the new OS.

I've never used it though. I'm just scared of, you know, breaking things...

But I think in OS X, it pretty much looks like :

/Application/

/Application/Intel 64-bit/

/Application/Intel 32-bit/

/Application/PowerPC/

/Application/Ressources/

/Application/Languages/LanguageName

So they are all totally independant from each other... I guess I CAN'T break things. (Am I right?)

Maybe it's just the fear of not leaving it as default... Dunno.

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591518018
Share on other sites

Try to be a budget art student, every byte counts ;)

I have a 128GB SSD drive collecting dust (well, its in an external enclosure) because I can't find a way to fit a "useful" amount of my life into less than 160 GB so I can't use it in my notebook. For somebody closer to the edge 1-2gb could be a big deal.

So they are all totally independant from each other... I guess I CAN'T break things. (Am I right?)

For the most part architectures are fully independent. Some applications may complain (ie: Office applications check to see if they've been modified and refuse to run) but it's "reasonably" safe as far as this sort of thing goes.

Disclaimer I don't use this program, but I have written something similar (which I also don't use).

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591518312
Share on other sites

I have a 128GB SSD drive collecting dust (well, its in an external enclosure) because I can't find a way to fit a "useful" amount of my life into less than 160 GB so I can't use it in my notebook. For somebody closer to the edge 1-2gb could be a big deal.

Interested in selling perhaps?

Link to comment
https://www.neowin.net/forum/topic/817076-xslimmer-17/#findComment-591518352
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Lethal fake phone chargers are still being sold on Amazon and eBay, UK watchdog warns by Paul Hill Credit: Pexels The UK consumer rights organization, Which?, is claiming that “potentially lethal knock-off chargers” are still being sold on online marketplaces seven years after it exposed the danger of these chargers. In its latest investigation, it bought 15 USB phone chargers from several online marketplaces and found they were missing key information, meaning they cannot be legally sold in the UK. Which? bought the 15 chargers from seven online marketplaces. These were Amazon (including Amazon Haul), AliExpress, B&Q Marketplace, Debenhams Marketplace, and eBay. It said that the chargers were so badly made that anyone using them was at risk of electric shock. Over half the chargers also posed fire and explosion risks. Of the chargers purchased, one was a fake Apple USB-C 35W power adaptor charger. To confuse buyers, the box was branded with an Apple logo, but testing found it to be a fake. Further testing picked up arcing sounds after 10 seconds of use, where a current jumps between two parts of the electrical circuit, which can cause fires, explosions, or electric shock. The manufacturers of this particular charger also put modeling clay inside it to make it feel more weighty, robust, and genuine. Not all of the chargers were technically faulty; however, some were missing key packaging, markings, and documentation, meaning they can’t be sold in the UK legally. Which? said that it is now campaigning alongside a coalition of safety groups and businesses for new laws that make online marketplaces responsible for ensuring the safety of products that they choose to list on their websites. It also said the government needs to start using powers under the Product Regulation and Metrology Act, which was adopted last July, to impose safety requirements on online marketplaces via secondary legislation, but so far, there have been delays. No matter what country you are in, be sure to properly research what you are buying and only buy authentic chargers to prevent fires. You can read more about Which?’s research here.
    • Visual Studio finally gets long-awaited feature that developers will love by Usama Jawad Visual Studio Code is Microsoft's popular, lightweight, open-source code editor, it is actually Visual Studio that is the company's flagship integrated development environment (IDE). Although the IDE already offers a boatload of useful features for developers, Microsoft has finally introduced a long-requested capability that will be loved by many. While developers have already been able to create Git pull requests (PRs) directly within Visual Studio for the past couple of years, it had not been possible to review a PR without switching to the browser, until now. Microsoft revealed in December 2025 that it is working on UX that enables developers to do just that, and fast-forward to June 2026, and Visual Studio finally has native capabilities to open and inspect a PR, discuss feedback, and wrap up the review, all without switching to the browser. This integration works for both GitHub and Azure DevOps (including on-prem). Developers have access to multiple surfaces to open a PR, including Git Repository, Git Changes, and the Git menu in Visual Studio. Once you open a PR, all the important details will be immediately visible to you, from where you can navigate to various levels of granularity and branch states, depending on the reviews that you are engaged in. As you would expect, you also get a diff view that enables you to see code changes inline or side-by-side in a separate panel. You can also review commit-by-commit. Additionally, this UX fosters collaboration as you can leave comments, reply to threads, and resolve conversations easily. Naturally, you can also leverage Copilot to apply a code suggestion to fix a potential issue. When you are done, you have the ability to approve, complete, and merge the PR. This is a pretty major feature as it has been requested heavily for the past few years. You can try it out in Visual Studio 2026 version 18.7, made available here recently. Microsoft plans to enhance this experience further in future releases with comment filtering, a timeline of PR activity, and more.
    • This AdGuard Family lifetime deal is still only $15.97 by Steven Parker Today's highlighted Neowin Deal comes via our Apps + Software section, where you can get a lifetime subscription and save 90% on a lifetime AdGuard Family Plan. AdGuard is a unique program that has all the necessary features for what they claim to be "the best web experience." The software combines the an advanced ad blocker, a privacy protection module, and a parental control tool—all working in one app. This software deals with annoying ads, hides your data from a multitude of trackers, protects you from malware attacks, and even lets you restrict your kids from accessing inappropriate content. Install AdGuard and see the internet as it was supposed to be: clean and safe. Get rid of annoying banners, pop-ups & video ads once and for all Hide your data from the multitude of trackers & activity analyzers that swarm the web Avoid fraudulent and phishing website and malware attacks Protect your kids online by restricting them from accessing inappropriate & adult content Good to know Family Plan Length of access: lifetime This plan is only available to new users Redemption deadline: redeem your code within 30 days of purchase Max number of devices: 9 Access options: desktop & mobile Software version: AdGuard Family Updates included A lifetime subscription of AdGuard Family Plan normally costs $169.99, but this deal can be yours for just $15.97, that's a saving of $157.02. For full terms, specifications, and license info please click the link below. Get this AdGuard Family lifetime deal for just $15.97 (was $169.99) Although priced in U.S. dollars, this deal is available for digital purchase worldwide. As an online publication, Neowin too relies on ads for operating costs and, if you use an ad blocker, we'd appreciate being whitelisted. In addition, we have an ad-free subscription for $28 a year, which is another way to show support! Support queries If you have queries or need support for any of the Neowin Deals, please use the contact form here. Neowin Deals are managed and sold by StackCommerce who represent Neowin on an affiliate basis. Why we post these deals We post these because we earn commission on each sale so as not to rely solely on advertising, which many of our readers block. It all helps toward paying staff reporters, servers and hosting costs. So for those that keep moaning and complaining, be thankful we're still online for you to even do that. Other ways to support Neowin Whitelist Neowin by not blocking our ads Create a free member account to see fewer ads Make a donation to support our day to day running costs Subscribe to Neowin - for $14 a year, or $28 a year for an ad-free experience Disclosure: Neowin benefits from revenue of each sale made through our branded deals site powered by StackCommerce.
    • the MCT currently downloads 26200.8653, so not completely up to date.
  • Recent Achievements

    • Week One Done
      Timaximus earned a badge
      Week One Done
    • One Month Later
      Timaximus earned a badge
      One Month Later
    • Rookie
      FBSPL went up a rank
      Rookie
    • First Post
      davidbazooked earned a badge
      First Post
    • Week One Done
      davidbazooked earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      507
    2. 2
      PsYcHoKiLLa
      179
    3. 3
      +Edouard
      160
    4. 4
      Steven P.
      83
    5. 5
      ATLien_0
      75
  • Tell a friend

    Love Neowin? Tell a friend!