Subject: Thunderbird causing system crash, need guidance
Gary Aitken
freebsd at dreamchaser.org
Tue Dec 12 01:28:16 UTC 2017
On 12/11/17 00:56, Matthew Seaman wrote:
> On 11/12/2017 04:56, Gary Aitken wrote:
>
>>>> md99 none swap sw,file=/usr/swap/swap,late
> 0 0
>
>>> Your swap configuration is also mostly likely silly. If you need
>>> more performance, that's not the way to do it.
>
>> Can you explain or point me to an explanation for this comment? It
>> looks to me like what's shown in the EXAMPLES section of "man fstab".
>
> You're swapping to a file-backed memory device, which is not the best
> choice for performance. The best choice is to swap to raw partitions on
> your hard drives. Having several disks with a swap partition on each
> can help, as it allows you to spread the IO load over several devices,
> but that's a marginal gain and not necessary in general.
>
> The reasoning being that you're involving all of the kernel machinery to
> support filesystem IO for what is meant to be the very low-level and
> simplified operation of paging memory in and out of swap.
>
> Yes, you can create a file-backed swap area, but just because you can
> doesn't mean you should. Creating a file-backed swap is useful in
> special cases, like you're working on that part of the kernel and need
> to test adding or removing swap devices, or you're trying to cope with
> some exceptional process that is really far too large for your system to
> handle.
>
> Ideally nowadays you should have enough RAM to contain all of your
> active processes without needing to swap, so the whole point should
> really be moot.
Many thanks for the clarification.
Gary
More information about the freebsd-questions
mailing list