Tiny Core Linux

Tiny Core Base => TCB Q&A Forum => Topic started by: xor on March 23, 2021, 12:23:45 PM

Title: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 23, 2021, 12:23:45 PM
(?!?) I want to know the content list of TCL kernel !?
(which basic hard hardware drivers included !?)
It wouldn't be that much RAM consumption if it was truly minimalist!

Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: Rich on March 23, 2021, 01:16:48 PM
Hi xor
If you want to know what hardware (and functions) the kernel supports, you need to go through the configuration file.
32 bit:
http://distro.ibiblio.org/tinycorelinux/12.x/x86/release/src/kernel/config-5.10.3-tinycore
64 bit:
http://distro.ibiblio.org/tinycorelinux/12.x/x86_64/release/src/kernel/config-5.10.3-tinycore64

If a line ends in  =y  then that option is compiled into the kernel.
If a line ends in  =m  then that option is compiled as a separately loadable module.
If a line ends in  is not set  then that option is disabled.

There are thousands of settings in those files.
You can use Google if you want to try to find out what they all do.
Or you can download the kernel source package and look through the help sections of all of the  Kconfig  files.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: nick65go on March 23, 2021, 03:01:33 PM
@xor: so you have a lot of free time to waste study, and resources to compile the kernel?
 hm, "truly minimalist"; then why do not you try Kolibri? http://www.kolibrios.org/ (http://www.kolibrios.org/) at 8 Mb RAM, ext2 etc.
How much more minimal than FASM, machine code? http://wiki.kolibrios.org/wiki/Hardware_Support (http://wiki.kolibrios.org/wiki/Hardware_Support)
 
PS: just curios, what is the point of a super-small kernel, if use then bloated huge RAM consumption applications (that I saw you asked in forum for, as tcz extensions) say firefox of 200 MB RAM? Why minimal and then use 64 bits software?
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 24, 2021, 01:36:42 AM
If the OS you suggested responded to the need; you would not be in this forum. :)
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: Juanito on March 24, 2021, 01:47:55 AM
If you wish to reduce the size of the kernel, you can customise it for your machine, but it will take time and effort.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 24, 2021, 02:14:47 AM
aren't we here for that anyway !?
What is the current roadmap plan? ; Are we going on vacation!? :)

Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: Juanito on March 24, 2021, 02:20:02 AM
How can we customise our kernel for your machine?
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 24, 2021, 02:40:36 AM
1- What is inside the TCL core!?
2- Most modern applications consider 2.6 sufficient to run.
should look for differences compared to kernel benchmark tests over time!
(on weeding The find "= y" parameter makes it easy. :)
! the unnecessary inside the kernel must clean!

Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: Juanito on March 24, 2021, 02:54:14 AM
Ah - maybe my last comment was ambiguous - it is not possible for us to customise our kernel for your machine.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 24, 2021, 03:16:34 AM
I don't want it for my own personal PC,
we must make TCL work more efficiently for everyone.
(for older PCs and the latest modern PCs)

Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: Juanito on March 24, 2021, 03:25:19 AM
All suggestions are welcome.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: bmarkus on March 24, 2021, 05:40:10 AM
aren't we here for that anyway !?
What is the current roadmap plan? ; Are we going on vacation!? :)


You are always shouting :(

"Are we going for vacation?" How much do YOU contribute to the project? All components are free. You can make your own kernel, changes, ... and share with the community instead of shouting and demanding in bold red text.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: Rich on March 24, 2021, 10:17:54 AM
Hi xor
... (on weeding The find "= y" parameter makes it easy. :)
! the unnecessary inside the kernel must clean!
Yes, tasks are always easy if all you do is talk about doing them.
They seem even easier when all you do is talk about other people doing them.
And they are easiest when you don't know what you are talking about.

Configuring a kernel is a complex and time consuming process.
The configuration file you ran your  find "= y" parameter  on can not be edited directly.

It is generated through menu driven configuration scripts.
As you make various choices, those scripts enforce configuration requirements (rules).
Some choices may only have built in to the kernel or disabled as options.
Some choices require other functions to be built in to the kernel.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: Rich on March 24, 2021, 10:46:51 AM
Hi xor
... we must make TCL work more efficiently for everyone.
(for older PCs and the latest modern PCs)
So you think one kernel can be optimized for both older PCs and the latest modern PCs at the same time.
And at the same time, based on your reply #7, strip the kernel down.

Personally, I think you are looking at conflicting design goals.
Like trying to design a car for high horsepower and low fuel consumption.
Pick one or the other, you can't have both.

I noticed you mistakenly used the term  "we".
So I feel it's only fair to restate the following:
Yes, tasks are always easy if all you do is talk about doing them.
They seem even easier when all you do is talk about other people doing them.
And they are easiest when you don't know what you are talking about.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 24, 2021, 12:15:14 PM
Although we all have a common aim;
We are people from different geographies of the world and from different local cultures.
google translate is a language bridge, even if it's not 100% healthy.

idea> project> plan> implementation

there are too many workers around,
but the goal is not just to get work done!
the real thing is to increase the efficiency of architecture

linux kernel; of the best volunteer engineers
with the best ideas; as we try to optimize
basic simplicity is being abandoned.
The kernel's ram consumption is increasing.

TCL's main user base is those who do not have high hardware targets.
However, it is understood from the forum articles that people are more interested in the TCL versions that support a previous old kernel due to the daily problem reports due to lack of system resources.

our capacity is limited and we cannot ask for everything.

If I need to simplify my suggestion

adhering to the list of standards that exist in kernel 2.6
I will suggest creating the latest version of this list as kernel 5.x.y or later 6.x.y.

I make a suggestion.
Maybe I'm not even aware of what I'm talking about because of my lack of technical knowledge.

but that's the idea! :)

// note: google translation errors are not caused by me //
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: bmarkus on March 24, 2021, 12:33:24 PM
Do not talk. Do it.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 25, 2021, 01:49:56 AM
I'm looking for TCL kernel version 2.6 for comparison

http://distro.ibiblio.org/tinycorelinux/12.x/x86/release/src/kernel/
http://distro.ibiblio.org/tinycorelinux/11.x/x86/release/src/kernel/
http://distro.ibiblio.org/tinycorelinux/10.x/x86/release/src/kernel/
http://distro.ibiblio.org/tinycorelinux/9.x/x86/release/src/kernel/
http://distro.ibiblio.org/tinycorelinux/8.x/x86/release/src/kernel/
http://distro.ibiblio.org/tinycorelinux/7.x/x86/release/src/kernel/
http://distro.ibiblio.org/tinycorelinux/6.x/x86/release/src/kernel/
http://distro.ibiblio.org/tinycorelinux/5.x/x86/release/src/kernel/
http://distro.ibiblio.org/tinycorelinux/4.x/x86/release/src/kernel/
http://distro.ibiblio.org/tinycorelinux/3 ???
http://distro.ibiblio.org/tinycorelinux/2 ???
http://distro.ibiblio.org/tinycorelinux/1 ???

How can we customise our kernel for your machine?
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: Juanito on March 25, 2021, 01:58:12 AM
http://distro.ibiblio.org/tinycorelinux/3.x/release/src/kernel/ (2.6.33)
http://distro.ibiblio.org/tinycorelinux/2.x/release/src/ (2.6.29.1)
http://distro.ibiblio.org/tinycorelinux/2.x/release/src/1.x/ (2.6.26)
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 25, 2021, 05:32:47 AM
I hope this report (kernel-diff) creates a new awareness.
because TCL needs this change for everyone

Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: Juanito on March 25, 2021, 06:12:42 AM
What change are you suggesting?
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 25, 2021, 06:17:28 AM
The picture of the main idea is in the middle,
we can create an opinion contest on the details  :)
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: Rich on March 25, 2021, 08:39:00 AM
Hi xor
... we can create an opinion contest on the details  :)
That would change nothing.
Nobody is buying what you are selling.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 25, 2021, 01:54:38 PM
Scenario A; the simplest and fastest method,
You change all the "= y" parameters to "= m".
technically active RAM resource consumption will be reduced.

Scenario B; Evaluating the requirement priorities of all components individually is an expertise process that can take quite a long time.


What change are you suggesting?
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: nick65go on March 25, 2021, 02:19:23 PM
Scenario A; the simplest and fastest method,
You change all the "= y" parameters to "= m".
@xor: you are lucky, man! I did it. It was expensive (time consuming, a lot of energy/KWH bill, usage of my know-how, usage of my hardware). But for you I will make a discount, let's say you can have it for 10,000.00 USD. It is a capitalist world and I am not cheap. But if you want quality it is not for free, man. Luxury, laziness or stupidity have to be paid for, this is how things work in capitalism.
PS: if capitalism is not suitable for you, then China/Russia could help you to have a taste of communism, right in the .. "kernel". Choose wisely.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 26, 2021, 02:15:52 AM
Google Translate ; He says "blah blah" etc etc! :)

I do not fully understand what you mean!
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: nick65go on March 26, 2021, 11:24:09 AM
I do not fully understand what you mean!
There are too many things you do not understand. I look forward to savor when your non-contributive presence will be forbiden to post in this forum.
Google translate told me you are so .... repugnant. Blame google for this also, as ussualy.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: andyj on March 26, 2021, 12:50:02 PM
Google Translate ; He says "blah blah" etc etc! :)

@xor: A lot of people have demonstrated the patience of Job trying to help you. You passed the disrespectful and unappreciative line with this comment. Please, don't go away mad, just go away.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: xor on March 26, 2021, 01:54:39 PM
While waiting for an answer, the comment made is nothing but a critique of capitalism! I did not come here to discuss capitalism.
I came to develop linux philosophy,
it is not a result-oriented process in philosophy.
Title: Re: (?!?) I want to know the content list of TCL kernel !?
Post by: bmarkus on March 26, 2021, 03:41:34 PM
xor banned for 30 days.