Hirasahin,
I wanted to share with you how we usually ask and answer "Did Edison sleep much?" in English.
The question, "Did Edison sleep much?" really has two meanings. One is frequency and the other is length of time. For example, we can ask, "Did Edison sleep often?" or "Did Edison sleep for a long time?" and both of these can be expressed by asking, "Did Edison sleep much?"
Next is what I call the Seldom Rule: "In English, we seldom say seldom."
Instead of saying
"He seldom sleeps."
we usually say
"He doesn't sleep that often."
"He doesn't sleep so often."
"He doesn't sleep very often."
It is important that the students learn the use of that/so/very in these situations. I also want to add that, in the case of length of time, we usually don't say "sleep" we say "get (some) sleep".
Instead of saying
"I didn't sleep at all"
it is common to say
"I didn't get any sleep." or "I didn't get any sleep at all." -->
"I didn't get any sleep last night." or "I didn't get any sleep at all last night."
Now we have the example, "I slept very little". If we are talking about length of time, we would usually say
1. "I didn't get that much sleep last night."
2. "I didn't get so much sleep last night."
3. "I didn't get very much sleep last night."
4. "I didn't get a lot of sleep last night."
Answers 1 and 4 are most common.
(By the way, I speak American English. British English may be different.)