Skip to content

The Eclectic Light Company

Macs & painting – 🦉 No AI content
Main navigation
  • Downloads
  • Freeware
  • M-series Macs
  • Mac Problems
  • Mac articles
  • Macs
  • Art

thread

A brief history of threads and threading

From Switcher and MultiFinder, with Process Manager and Thread Manager in Classic Mac OS, to Pthreads, NSThreads, and Grand Central Dispatch.

September 20, 2025 Macs, Technology

Tune for Performance: Activity Monitor’s CPU view

The CPU view in Activity Monitor is the starting point for tuning the performance of software. Here are its virtues, and a few vices to beware of when using it.

December 11, 2024 Macs, Technology

Last Week on My Mac: Performance by design

T T Read More

Swift 6 claims built-in support for writing asynchronous and parallel code. But these are very different, and that for multithreading appears elusive.

June 30, 2024 Macs, Technology

Making Apple silicon faster: 3 Multitasking

How Swift supports cooperative multitasking using async/await. How to call asynchronous code from within synchronous code, and does it also multithread code in parallel?

June 27, 2024 Macs, Technology

Making Apple silicon faster: 2 Multithreading

The general rule for allocating threads to P and E cores according to their QoS, with fine controls such as Game Mode, and frequency control.

June 20, 2024 Macs, Technology

Making Apple silicon faster: 1 Threads and tasks

Understanding terms, including process, thread and task. How the assigned Quality of Service, or QoS, is used to determine how threads are allocated to cores.

June 18, 2024 Macs, Technology

How does macOS manage virtual cores on Apple silicon?

T T Read More

Code run in a lightweight Virtual Machine can’t take advantage of the Efficiency cores of the host Apple silicon Mac. How then does Sonoma handle its threads?

October 23, 2023 Macs, Technology

How macOS manages tasks on cores: a draft

Trying to get a more coherent overview of the different paths to concurrent, asynchronous, and background task management in macOS. Draft for discussion.

May 16, 2017 Macs, Technology

The Story in Paintings: The thread of fate

T T Read More

The Greek Fates transferred to Norse legend, to Shakespeare’s three witches, even to Terry Pratchett. But you may have misread a lovely Velázquez.

April 11, 2016 General, Painting

The Story in Paintings: Painting to the music of time

T T Read More

Language has rich and precise mechanisms for dealing with time. Narrative painting is not without its tools, though.

April 9, 2016 General, Language, Painting
Blog at WordPress.com.
Footer navigation
  • Free Software Menu
  • About & Contact
  • Macs
  • Painting
  • Downloads
  • Mac problem-solving
  • Extended attributes (xattrs)
  • Painting topics
  • SilentKnight, Skint, SystHist, silnite, LockRattler & Scrub
  • DelightEd & Podofyllin
  • xattred, SpotTest, Spotcord, Metamer & xattr tools
  • 32-bitCheck & ArchiChect
  • XProCheck, T2M2, LogUI, Ulbow, blowhole and log utilities
  • Cirrus & Bailiff
  • Precize, Alifix, UTIutility, Sparsity, alisma, Taccy, Signet
  • Versatility & Revisionist
  • Text Utilities: Textovert, Nalaprop, Dystextia and others
  • PDF
  • Keychains & Permissions
  • Updates
  • Spundle, Cormorant, Stibium, DropSum, Dintch, Fintch and cintch
  • Long Reads
  • Mac Troubleshooting Summary
  • M-series Macs
  • Mints: a multifunction utility
  • VisualLookUpTest
  • Virtualisation on Apple silicon
  • System Updates
  • Saturday Mac Riddles
  • Last Week on My Mac
  • sysctl information
Secondary navigation
  • Search

Begin typing your search above and press return to search. Press Esc to cancel.

  • Subscribe Subscribed
    • The Eclectic Light Company
    • Join 8,887 other subscribers
    • Already have a WordPress.com account? Log in now.
    • The Eclectic Light Company
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar